我有一个通过一些jQuery函数从HTML元素获取值(以访问元素可用和元素尚未可用)。关于这些元素是一个下拉列表,当我选择一个值时,另一个vue被添加到div的页面底部。当我尝试访问由此视图添加的元素时,我收到了“未定义”。我能做什么 ?HTML元素无法通过jQuery访问
在div #ProductDetail中,我添加了元素。这是我无法访问的这些元素。
更新1(试图更清晰) - 我有一些HTML元素(在放几个,一个下拉列表)页面 - 我有JavaScript方法可用此页面上访问HTML元素存在或尚未出现在这个pahge - 我有一个 - 当我通过下拉选择一个值,我收到一个视图,这个视图被添加到。 - 当我尝试在该会工作 起源访问HTML元素现在 - 当我尝试访问的是添加的不是工作HTML elemetn,我收到“undifined元素”
$.ajax({
type: "POST",
url: "/Product/Edition",
data: {
id: getId()
},
success: function(data) {
$("#divDisplayDialogProduct").html(data);
$('#ProductType').change(function() {
$.ajax({
type: "POST",
url: "/Product/ShowDetail",
data: { id: $('#ProductType').val() },
success: function(data) { $("#ProductDetail").html(data); },
error: function(XMLHttpRequest, textStatus, errorThrown) { }
})
});
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
}
})
2010-03-17
Kris-I
+2
哪个部分不工作?从这个问题还不清楚,可能需要重新阅读和编辑问题。 –
2010-03-17 19:37:50
+0
你可以附加html吗? –
2010-03-17 19:38:52
+1
你在哪里试图获得价值?你在哪里设置值,而不是在你的代码中获取它! –
2010-03-17 19:41:51