首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery异步提交表单的有关问题

2012-04-07 
jquery异步提交表单的问题JScript code$(#form).submit(function(){$.ajax({type: POST,//dataType:

jquery异步提交表单的问题

JScript code
$("#form").submit(function(){        $.ajax({           type: "POST",           //dataType: "text",           url: "data/faultInfoColl.aspx",           data: $('#form').serialize(),           success: function(data, success){             alert( msg );           }        });    })

在网上看这样是可以异步提交表单的,但是为什么请求不到data/faultInfoColl.aspx页面呢?还是请求到了当前页面,并且请求当前页面如果是runat=server的控件可以response.params[]到,否则获取不到,请高手帮忙解答

[解决办法]
你这是AJAX不是JQUERY吧。
[解决办法]
success: function(data, success){
alert( msg );
}
date是返回的值 你打印一下data 看看能不能打印出来

群:199632302
[解决办法]
msg是哪里来的。? 你应该打印不出来吧。。
没发出请求 就查查地址对不对啊。。
[解决办法]
看断点能走到那吗,直接ASHX多好
[解决办法]
msg是那里的值,你是要打印data吧。
[解决办法]
探讨

你这是AJAX不是JQUERY吧。

[解决办法]
你在$.ajax();后面加一个return false;
[解决办法]
jquery提交表单操作:
1、引用下jquery.form.js;
2、<script type="text/javascript">
var options=""; 
$(document).ready(function(){
options={
url:xxxx, //form提交的action内容
type:"post",
success:function(msg)
{
//成功后处理方法
}
};
});
  
//form提交操作
function ajaxFormSbumit()
{
$("#form").ajaxSubmit(options);
return false;
}
</script>

热点排行