【发布时间】:2017-03-06 18:43:48
【问题描述】:
有什么方法可以将循环与函数名连接起来 就像我有带有附加按钮的表单,通过 jquery 附加功能添加 5 个位置 div,5 次循环位置 div .location div 有州城市和邮政编码选择选项,这将由 jquery 中的 ajax 调用这是我的代码。 room 是循环名称。
<select data-live-search="true" class="form-control " name="sAState'+room+'" id="sAState'+room+'" onChange="AddLoadCity+room();">
<option value="1">state1</option>
<option value="2">state2</option>
</select>
<div class="col-lg-10 col-md-9 col-sm-10 col-xs-12" id="AddCityDiv'+room+'" ><select data-live-search="true" class="form-control " name="sCity" id="sCity'+room'" onChange="LoadZipCode'+room+'();">
<option value="1">city1</option>
<option value="2">city2</option></select></div>
for(i=0;i;i<5;i++)
{
function AddLoadCity+i()
{
alert($('#sAState'+i+').val());
}
function AddLoadZip+i()
{
alert($('#sCity'+i').val()); }
}
}
【问题讨论】:
-
标点符号拯救生命
-
不需要多个功能。你可以在问题中包含完整的
html和javascript吗? -
请告诉我谁能动态调用函数名 function Loadcity'+loop+'(){...}
标签: javascript jquery ajax