我目前正在尝试将JS文件中的值发送到JSON,但selectedTxt的值似乎为null。
flake8
即使我在发送值之前尝试过警告并且看起来存在一个值,但是在我调用它时我的json只是$('.Dropdown1 .Dropdown2').change(function () {
$.postJSON('/files/html.aspx', {
action: 'myAction', id: $(this).val(), chosenTxt: $('.Dropdown1 .Dropdown2 option:selected').text()
}, function (j) {
$('.html .content').html(j.html);
});
});
答案 0 :(得分:0)
看起来您正在尝试加入两个下拉列表的文本,我不认为.text
可以这样工作,试试这个:
chosenTxt: $('.Dropdown1 option:selected').text() + ' ' + $('.Dropdown2 option:selected').text()