$("#documentProperties"+id).load("doctypes/"+selval+".jsp");
这里selval是下拉选项的值。下拉选项和我正在加载的jsp 有相同的名字。这样我就使用jquery的load()将jsp文件加载到div中。
这里的问题是有多个div,它们使用名称documentProperties和动态生成 一个数字附加到它的id唯一性。如果已经加载了一个jsp,我只需要加载一次jsp 进入div不加载,显示任何警告错误,说明此文档已经加载。
答案 0 :(得分:1)
添加课程怎么样:
graph = tf.Graph()
with graph.as_default():
x = tf.Variable(1, name='x')
编辑:
$("#documentProperties"+id + ":not(.loaded)").load("doctypes/"+selval+".jsp", function(){
$(this).addClass('loaded');
});
随后:
var jspLoaded = [];
答案 1 :(得分:0)
这是一个简单的解决方案,但如果您的div包含某些内容(即使它不是jsp),这将不起作用
if($("#documentProperties"+id).html() == "")
$("#documentProperties"+id).load("doctypes/"+selval+".jsp");
else alert("Error");
你可以使用$ .get并检查div的内容是否不等于结果
$.get( "doctypes/"+selval+".jsp", function( data ) {
if($("#documentProperties"+id).html() != data)
$("#documentProperties"+id).html(data);
else alert("Error");
});