jqueryで値を追加しようとしていますが、オプションを試している方法では追加したくありません。これは私がしようとしていることです(テスト目的で):
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var myOptions = {
val1: 100,
val2: 'text2'
};
$('#<%=ddlAgentName.ClientID %>').append(new Option(myOptions.val2, myOptions.val1));
});
私もこれを試しました:
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>');
var myOptions = {
val1: 100,
val2: 'text2'
};
$.each(myOptions, function(val, text) {
$('#<%=ddlAgentName.ClientID %>').append( new Option(text,val) );
});
});
この:
$('#<%=btnSelectAgentAdd.ClientID %>').click(function () {
var mySelect = $('#<%=ddlAgentName.ClientID %>');
var myOptions = {
val1: 100,
val2: 'text2'
};
$.each(myOptions, function(val, text) {
mySelect.append(
$('<option></option>').val(val).html(text)
);
});
それらのどれも機能していません。firebug を使用してデバッグすると、値がドロップダウンリストに追加される最後のステップでエラーが発生していることがわかります。どんなアドバイスも大歓迎です。ありがとう、ラツィアーレ