<div id="messagelist"> messagelist </div> <div> 用户名:<input id="txtName" type="text" /> 密码:<input id="txtPWD" type="text" /> <input id="Submit1" type="submit" value="submit" /> </div>
$.ajax({ type: "post", url: "MessageBoardHandler.ashx?action=add", data: "msg_nickname=" + escape(name) + "&msg_content=" + escape(pwd) + "&msg_time=" + msg_time + "&msg_face=" + pwd, success: function (msg) { alert(msg); //在table中新增一行 if (msg == "success") { alert("1"); alert($("#messagelist")) $("#messagelist").append("Test"); alert($("#messagelist").html()) alert("2");
主要的是在HTML页面中能够显示这个新增的的“Test”,但是在aspx页面中无法显示这个“Test”,而且查看这个html内容的时候,能够显示
2 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
if (msg == "success") 这个判断根本不需要把,只要进入success 函数里, 就是成功请求。
可以在success函数里加一句alert。
$("#messagelist").append("Test");
.html()) 你这段代码写的啥啊?
如果你要成功后在messagelist层中提示消息
$("#messagelist").html("xxx"); 或者在messagelist层中加个文本$("#messagelist").val("xxx");
- 2 回答
- 0 关注
- 938 浏览
添加回答
举报
0/150
提交
取消