我不知道这是否是因为我用jQuery来获得裁判的下拉或什么,但我的假设是肯定这就是为什么选择指数是给我不确定入门未定义选择指数
var ddlMake = $('#<%=ddlMake.ClientID %>');
var makeid = ddlMake.options[ddlMake.selectedIndex].value;
所以我得到一个错误,说ddlMake.selectedIndex是未定义的。
但是,如果使用标准的JS来REF是下拉列表中,那么ddlMake.selectedIndex工作正常,我得到一个值
var ddlMake = document.getElementById('<%=ddlMake.ClientID %>');
var makeid = ddlMake.options[ddlMake.selectedIndex].value;
所以是的,如果你使用jQuery得到裁判的一些元素DOM,你是否还需要进一步使用jQuery方法来使用该元素,例如从中获取数据或操作它或其他?
我想你不能混合使用这两个..就像你通过使用jQuery获得裁判,你不能然后使用标准的JS方法来对付它?只是对此感到好奇,因为如果是这样的话它是一个重要的限制。并不是说我想使用标准JS,因为我使用的是jquery,但只是好奇,因为我确实遇到过这种痛苦,并且想要在这里找出答案。
对不起,我很乐意接受两种答案,但我选择谁与rreason第一次来到了,那就是亩。 – PositiveGuy