前台js如下 求大神告知
function aaa()
{
var id = $(".sd").attr("id");
$.ajax({
type: "POST",
url: "/Handler1.ashx",
data: { id: id },
success: function (data) {
//document.getElementById('#Literal2')(data);
// document.getElementById("#Literal2").innerHTML = data
// $("#Literal2").text=data;
}
});
}
是不是js不能给服务器控件赋值? 如果在aspx的话 怎么把从一般处理程序返回来的data 传给aspx呢?
Literal不生成html标签,客户端无法更新,用label,而且你jquery,原生js属性和方法都搞混了
$('#xxx').html(xxxx)
document.getElementById('xxx').innerHTML=xxxx
function aaa()
{
var id = $(".sd").attr("id");
$.ajax({
type: "POST",
url: "/Handler1.ashx",
data: { id: id },
success: function (data) {
$('#lable2').html(data);
}
});
}