我写了 showDataSubject() >function 使用 javascript 从 sql table.by jquery.ajax() 获取数据
function showDataSubject() {
$.ajax({
type: "POST",
url: "subject.aspx/showDataSubject",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
// Replace the div's content with the page method's return.
$('#PanelSubjectMenu').html(msg.d);
}
});
}
c# 方法
[WebMethod]
public static string showDataSubject()
{
SqlToXml sqlToXml = new SqlToXml();
// sqlToXml.CreateSubject();
return sqlToXml.CreateSubjectTreeViewClient();
// htmlShowData = sqlToXml.CreateSubjectTreeViewClient();
}
保存在小提琴
http://jsfiddle.net/H5guu/
但 click() 方法不起作用。(在小提琴中它正常工作)
但在我的应用程序中它不起作用。
$('#PanelSubjectMenu span').click(function() {
$('#subjectTree span').css('color', 'black');
$(this).css('color', 'red');
});
什么原因?