Form内有两个'select'字段。一个用于国家,另一个用于国家。我想使用Java Script为Country和State的字段赋值。如果您手动选择国家!使用Java Script更改State的值。但是如果使用Java Script(或JQuery)分配值,如下所示,State的值不会改变!
element.value =“加拿大”
$(元素).VAL( “加拿大”)
有没有办法为Country的字段赋值并触发更改State的值的函数?
答案 0 :(得分:0)
你不能通过element.value =“Canada”触发更改,但你可以使用jQuery等效的$(element).val(“Canada”)来完成。要做到这一点,看看$ .valHooks。我刚刚使用它,它的工作原理就像我想要的那样,然而,valHooks并没有很好的记录。我找到了这个例子http://blog.rodneyrehm.de/archives/11-jQuery-Hooks.html(我认为我当时已经使用过了)所以看看它,它可能会有所帮助。