如何操作基于ajax数据局部无刷新更新。
<!DOCTYPE html> <html> <head> <title></title> <script src="js/jquery.js" type="text/javascript"></script> </head> <body> <select id="lucky1" onchange="return duoduo();"> <option value="1">第一期</option> <option value="2">第二期</option> </select> <div id="duoduo"> 你好</div> <input type="text" id="duo" /> </body> <script type="text/javascript"> function duoduo() { $.ajax({ type: 'post', //可选get url: 'ajax.aspx', //这里是接收数据的程序 data: 'data=' + $("#lucky1").val(), //传给PHP的数据,多个参数用&连接 dataType: 'html', //服务器返回的数据类型 可选XML ,Json jsonp script html text等 success: function(msg) { //这里是ajax提交成功后,程序返回的数据处理函数。msg是返回的数据,数据类型在dataType参数里定义! document.getElementByIdx_x_x("duoduo").innerHTML = msg; //$("#duoduo").innerHTML = msg; }, error: function() { alert('对不起失败了'); } }) } </script> </html>
操作页面
protected void Page_Load(object sender, EventArgs e) { if (Request.Params["data"].ToString().Equals("1")) { Response.Write("<a href=\"http://www.baidu.com\">第一期</a>"); } else if (Request.Params["data"].ToString().Equals("2")) { Response.Write("<a href=\"http://www.baidu.com\">第2期</a>"); } }
网友评论文明上网理性发言 已有0人参与
发表评论: