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();后面加一个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>