我有一个选择列表,您可以在其中选择多个城市 - 选择城市时,我想将邮政编码添加到隐藏字段,我现在的解决方案将值插入到隐藏字段,但是,当 fx: 时它会覆盖该值:单击一个新城市 - 它应该只附加到值中,例如: value="value1|value2|value3"
$jq('.select-cities').click(function () {
var zipcodeValue = $jq(this).val();
//alert(zipcodeValue);
$jq('.hiddenFieldChosenAreas').val(zipcodeValue);
$jq('.select-cities option:selected').appendTo('.chosen-cities');
});
尝试这个:
$jq('.select-cities').click(function () {
var zipcodeValue = $jq(this).val();
//alert(zipcodeValue);
var oldVal = $jq('.hiddenFieldChosenAreas').val();
$jq('.hiddenFieldChosenAreas').val(oldVal+"|"+ zipcodeValue);
$jq('.select-cities option:selected').appendTo('.chosen-cities');
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)