2016-02-16 62 views
0

我正在使用DMX區域自動完成擴展在同一頁上創建多個自動完成,並且其中一個我想使用一個隱藏ID字段的值,由第一次自動完成填充,可以選擇品牌。檢索已由自動完成調用填充的隱藏ID字段的值以用於另一次自動完成調用

jQuery代碼我是這樣的:

的jQuery( '#ColorCode_0')自動完成( '附加一個模型色的PHP-1.PHP',{ 不透明度:.9 延遲:100, minChars:1, idField: '顏色', hiddenIdField: 'color_0', fxShow:{類型: '滑動'}, fxHide:{類型: '滑動'}, extraParams:{ pkBrand:$('input [name =「pkBrand_0」]')。val()} });

我可以看到隱藏的ID字段在調用品牌文件後被填充,但是當我提交ColorCode自動完成時,pkBrand始終爲空,如下所示:add-a-model-color-php-1.php?q = b & limit = 10 & pkBrand =

如何訪問pkBrand_0以便我可以傳遞值?

回答

0

這個更新代碼拉動隱藏標識字段的值

jQuery('#ColorCode_0').autocomplete('/_plugins/ajax/add-a-model-color-php-1.php', 
{ 
    opacity : .9, 
    delay : 100, 
    minChars : 1, 
    idField : 'color', 
    hiddenIdField : 'color_0', 
    fxShow : { type:'slide' }, 
    fxHide : { type:'slide' }, 
    extraParams: { 
    pkBrand: function(){ return $('#pkBrand_0').val(); } 
    } 
}); 
相關問題