<script type="text/javascript">
$(document).ready(function(){
$("#J_index_btn").bind('click',function(){
var name = $('#name').val();
var phone = $('#phone').val();
var identification = $('#identification').val();
var height = $('#height').val();
var weight = $('#weight').val();
var age = $('#age').val();
var foodcontent = $('#foodcontent').val();
$.ajax({
url: '/SigninfoAction/register',
type: "post",
data:{
'name':name,
'phone':phone,
'identification':identification,
'weight':weight,
'height':height,
'age':age,
'foodcontent':foodcontent,
},
dataType:'json',
error:function(){
alert(msg);
alert("服务器忙,请稍候再试");
},
success:function(data){
if(data.error==0){
alert('报名成功 ! 我们会马上联系您并帮您安装!');
window.location.reload();
}else{
alert('报名失败 ! 请重试!');
}
}
});
});
});
</script>
这段ajax表单提交 始终都是跳到error function() 点提交就跳出“服务器忙,请稍后重试” ,就是没进到提交的那段 ,也不太清楚url该怎么写才是对的...求大神指教...
ä¸é¢æ¯å段代ç
MessageAction.class.php页é¢ä»£ç å¦ä¸ï¼
<?php怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
("form").submit(function(){ \/\/当form表单提交时触发 var self = $(this); \/\/获取表单内的对象 $.post(self.attr("action"), self.serialize(), success, "json"); \/\/ self.attr("action")获取表单action的值,是异步url值 \/\/self.serialize() 会获取表单内所有带name的...
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
\/\/ 这是html页面调用Controller中的方法$.ajax({ \/\/提交数据的类型 POST GET type: "POST",\/\/提交的网址 url: "loginByPassword",async: false,\/\/提交的数据 data: { param : '12345'},\/\/返回数据的格式 datatype: "jsonp",\/\/"xml", "html", "script", "json", "jsonp", "text"...
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
alert(data);\/\/这里处理返回数据 });\/\/上面的url你根据自己的需要修改get传参数我就不说了,你也可以用post 或者直接用ajax做,都是一样的。php部分代码如下:public function test(){ \/\/获取get传来的值 p1 = isset($_GET['p1'])?$_GET['p1']:0;p2 = isset($_GET['p2'])?$_GET[...
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
客户端(jQuery提交):var data = {'username':'我是小明', 'password':'mima'};$.post('\/Register\/submit.html', data , function(response){ alert(response.msg); \/\/response是服务端响应的数据。msg是thinkphp传过来的处理信息。 \/\/thinkphp的响应里,始终会携带一个code属性。可...
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
Jquery 的 $.post() 方法通过 HTTP POST 方式向服务器发送请求并获取返回的数据,可以实现ajax的提交、接收处理、返回;例子:$.post( \/\/ 接收数据的PHP页面 url : 'action.php', \/\/ 传给PHP的数据,多个参数用&连接或者使用json格式数据: {a:'value1',b:'value2'},function...
thinkphp中怎么用ajax
thinkphp中使用ajax很简单.主要掌握的地方有三个.第一.tp中ajax的url需要使用大U方法.比如:$.post("{:U('User\/add')}")第二.控制器中返回结果得第一种方法.$this->error('失败','',true); 第三个参数为true.则发挥的是json数据.包含info.status.url三项.第三.控制器中返回结果的第二种...
怎么用Thinkphp+jquery实现ajax的提交,接收处理和返回
前提:你会用基本的thinkphp与jquery的ajax。jquery用$.get 或 $.post 提交给thinkphp后台请求与参数 thinkphp中,用大写的i, I('参数名') 方法来获取参数,经过检验后处理执行相应指令,简单的用$this->success( $return ) 或 $this->error( $error )来返回结果。在 .get('url', {'...
thinkPHP3.2.3利用Ajax前台实现验证码验证,但通过form表单的按钮提交...
1:验证码生成代码:\/\/输入验证码 function verifyimg(){ \/\/验证码做配置 config =array('seKey' => 'ThinkPHP.CN', \/\/ 验证码加密密钥 'codeSet' => '2345678abcdefhijkmnpqrstuvwxyzABCDEFGHJKLMNPQRTUVWXY', \/\/ 验证码字符集合 'expire' => 1800, \/\/ 验证码过期...
thinkphp中 ajaxReturn方法的使用及弹出提示对话框
你的意思是ajax提交页面参数,信息不完善就提示,完善了就转到下载页面?这样的话,思路可以如下:当前页面提交到后台function a(),也就是你写的代码那里,但是最后加上一句,假如通过了验证,那就把下载地址function b()返回 简要代码:function a()fail = false;for ($i = 0; $i <count($num)...
thinkphp框架下用jquery的ajax传值的问题
那前面必须要加上你的项目名称。{:U('APP_NAME\/Controller\/方法')}把你对应的写上去就好了,第二,如果你的js是外联的,那对不起,什么东西都用不了,不过你可以在模板页面里面用U方法生成一个地址,并把这个地址赋给一个变量,然后在外联js调用这个变量就可以了,希望我能帮到你 ...