0
我有幾個文本字段是根據用戶從下拉列表中選擇動態填充的。除了表單不會「查看」文本字段已輸入內容之外,一切都可以正常工作。「simluate keystroke」使用jquery和動態內容的文本字段
文本字段將觸發一些條件邏輯。當我手動輸入「條件」時,表單工作正常。但是,當根據下拉列表填充文本字段時,表單不會看到內容已輸入或更改。
我如何告訴窗體內容已輸入並且是否更改? 這是我用來獲取/傳遞/過濾內容的代碼 - 一切正常,當我提交表單時,輸入的值被「看到」,但他們不是在表單仍在工作時 - 我有幾個有條件依賴於傳遞的組值的字段。
我已經有一些很好的幫助,讓這個工作到這一點,只需要最後一點這個表格來完美運行。
jQuery(document).ready(function(){
jQuery('#input_4_40').bind('change', function()
{
//get selected value from drop down;
var selectedValue = jQuery("#input_4_40").val();
//populate a text field with the selected drop down value
jQuery("#input_4_64").val(selectedValue);
});
});
$(function(){
var groupFromValue = {
227: {
name: 'B-1300SS',
group: '8'
},
228: {
name: 'B-1500SS',
group: '3'
},
235: {
name: 'SG4600-72',
group: '9'
}
}
$('select').change(function() {
var machineName = groupFromValue[$(this).val()].name;
var machineGroup = groupFromValue[$(this).val()].group;
//populate a text field with the selected drop down value
jQuery("#input_4_63").val(machineName);
//populate a text field with the selected drop down value
jQuery("#input_4_62").val(machineGroup);
});
});
你,我的朋友,很壯觀。這工作完美,剛剛使我的一週。謝謝,非常感謝 – Carlos