我不得不使用 ajax 更新项目状态更改的项目树视图。我使用了这段代码:
$(document).ready(function(){
$("#sel").change(function(){
$.ajax({
type: "GET",
url: "<my url>...&stat="+$(this).val(),
dataType: "script",
cache: true,
success: function(data) {
$("#ajax_results").html(data);
}
});
结果列表的html:
echo "<div id='ajax_results'>";
echo '<SCRIPT>initializeDocument();</SCRIPT></div>
</SPAN>';
树视图使用此脚本:http ://www.TreeView.net 。我需要得到树,上面的代码,显示了我在 URL 中调用的文件生成的 js 代码。我该怎么做,在要显示的树的 ajax 响应之后执行 java 脚本?以下是状态更改前后项目树视图的打印屏幕。
状态改变后:
我也试过这段代码:
$(document).ready(function(){
$("#sel").change(function(){
$("#ajax_results").load('<my url>....&stat=all');
});
});
它在结果列表 div 中不显示任何内容。