我有这样的例子:?你怎么能我把选择= “选择” 动态Jquery的
代码HTML:
<select name="card_type" id="card_type" class="card-sel com-c select-full">
<option value="visa">Visa</option>
<option value="mastercard">Mastercard</option>
<option value="discovery">Discovery</option>
<option value="maestro">Maestro</option>
</select>
CODE JS:
$(document).ready(function() {
var stateSelectValue = "Mastercard"; //this value in my site returns a dynamic type of card
console.log("primul log" + stateSelectValue);
if(stateSelectValue)
{
console.log("al doilea log" + stateSelectValue); $("#card_type").val(stateSelectValue).attr("selected","selected").trigger("change");
console.log("al treilea log" + stateSelectValue);
}
$(".com-c").change(function() {
var data= $(this).val();
console.log(data);
});
});
也许这个例子明白他们想做什么。
基本上当他们在变量stateSelectValue
中收到一个值来查看该列表中是否有值并进行选择时。
例如IF:
var stateSelectValue = "Mastercard";
然后
<option value="mastercard" selected="selected">Mastercard</option>
等等...
你能帮我解决这个问题吗?
在此先感谢!
'$( “#CARD_TYPE”)VAL(stateSelectValue)'这应该是足够的。你不必设置'selected'属性和火灾变化事件。 – Rajesh
在我的例子中,如果你看起来是空的...不显示第一个值 – Marius
@abshishekkanoijia你可以编辑我的例子吗?我试图做到这一点,但不工作 – Marius