选择框动态更改值的事件是什么

时间:2013-02-16 08:27:44

标签: html

这是选择框中的代码

   <select id="localityvalid" onchange="getLocalitiesList('local')>
<option  value="1">hello</option>
   -------------------

 somewhere i did the following dynamically adding `<option selected='selected' value="+results.id+">"+results.value+"</option>`

当我使用下拉列表更改选择框时,执行了getLocalitiesList(),但是当我动态添加值时,这是非。  是否有任何事件可以确认该方法?否则怎么做?

如果我添加新的选择框

 <select id="localityvalid" onchange="getLocalitiesList('local')>
`<option selected='selected' value="+results.id+">"+results.value+"</option>`

然后我需要调用该方法

3 个答案:

答案 0 :(得分:0)

当您调用方法lik“getLocalitiesList(this.value);”

  • function getLocalitiesList(value){
  • 警报(值);
  • //做你想做的事(比如改变一些价值)
  • }

您可以获得所选的值。

答案 1 :(得分:0)

如果你想要触发该功能,你需要在追加新的动态选项后立即单独调用它。

答案 2 :(得分:0)

动态添加值后使用selectObject.fireEvent('onchange')。