<script language="javascript" src="jquery.min.js"></script>
<script language="javascript" src="jquery.form.js"></script>
<script type="text/javascript">
$(function(){
function data(){
var row=new Array();
row=[1,2,3];
return row;
}
$(":button").click(function(){
  $.get("ab1.asp", data(),function(data){
$("div").html(data);
  });
});
});
</script>
<body>
<h3><strong>在此输入信息</strong></h3><hr/>
<form action="ab1.asp" method="post" name="form1" id="form1">
    <label>输入用户名:<input type="text" id="user" value="" name="user"/></label><br />
    <label>输入密码:<input type="password" id="pwd" value="" name="pwd" /></label><br />
    <input type="button" value="开始" name="button" id="button"/>
</form>
<div id="response_text"></div>
</body>

解决方案 »

  1.   

    改成:
    $.get("ab1.asp", data().serialize(),function(data){参考:Ajax->Ajax请求->jQuery.get(url, [data], [callback], [type])
    描述:
    请求 test.php 网页,传送2个参数,忽略返回值。jQuery 代码:
    $.get("test.php", { name: "John", time: "2pm" } );
      

  2.   

    改了,没有用
    ab1.asp的:
    <%
    Response.Write(request.querystring("data"))
    %>
      

  3.   

    $(function(){
    function data(){
    var row=new Array();
    row=[1,2,3];
    return row;
    }
    $(":button").click(function(){
    $.get("ab1.asp", 这里是json,不是数组,function(data){
    $("div").html(data);
    });
    });
    });