这是选择框中的代码
<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>`
然后我需要调用该方法
答案 0 :(得分:0)
当您调用方法lik“getLocalitiesList(this.value);”
时您可以获得所选的值。
答案 1 :(得分:0)
如果你想要触发该功能,你需要在追加新的动态选项后立即单独调用它。
答案 2 :(得分:0)
动态添加值后使用selectObject.fireEvent('onchange')。