Javascript 为窗体赋值

Javascript 为窗体赋值,javascript,jquery,forms,function,Javascript,Jquery,Forms,Function,“选择”字段中有两个“选择”字段。一个代表国家,另一个代表国家。我想使用Java脚本为国家和州字段赋值。如果你手工选择一个国家!使用Java脚本更改状态的值。但是,如果您使用Java脚本或JQuery指定一个值,如下所示,State的值不会改变 element.value=加拿大 $element.valCanada 是否有任何方法可以将值分配给Country字段并触发将更改State值的函数?您不能按element.value=Canada触发更改,但可以使用jQuery的等效$element

“选择”字段中有两个“选择”字段。一个代表国家,另一个代表国家。我想使用Java脚本为国家和州字段赋值。如果你手工选择一个国家!使用Java脚本更改状态的值。但是,如果您使用Java脚本或JQuery指定一个值,如下所示,State的值不会改变

element.value=加拿大

$element.valCanada


是否有任何方法可以将值分配给Country字段并触发将更改State值的函数?

您不能按element.value=Canada触发更改,但可以使用jQuery的等效$element.valCanada来触发更改。要做到这一点,请查看$.valHooks。我在一段时间前使用过它,它的工作原理与我所希望的一样,然而,valHooks并没有很好的文档记录。我找到了这个我想我当时使用过的示例,请看一看,它可能会有所帮助。

是的,您必须触发要运行的事件。发布您当前的国家/地区更改脚本。答案很可能是,非常感谢。是的,很好用。