2014-02-13 25 views
0

我遵循ajax函數,我希望下拉/選擇字段的值需要在自動建議事件的「模式」變量中傳遞。 下面是jQuery的AJAX:更改下拉值並將其傳遞給同一頁上的ajax

$('#userType').on('change', function() 
{ 
    alert(this.value); // value="employess/freelancer" 
}); 

$('#assigned_to, #assigned_to_search , #added_by_search').autosuggest({ 
    minLength:3, 
    url:'ajaxSuggestive.php', 
    valueParam:'name', 
    showCode:false, 
    data: { 
     'mode':'employees' 
    } 
}); 
+0

你有什麼問題就在這裏到底是什麼? –

+0

當我將自由職業者的下拉選項更改爲員工時。選擇字段的值無法訪問autosuggest ajax數據字段,我想將它作爲「模式」傳遞。 – user3300466

回答

0

只需訪問它的定義:

$('#assigned_to, #assigned_to_search , #added_by_search').autosuggest({ 
    minLength:3, 
    url:'ajaxSuggestive.php', 
    valueParam:'name', 
    showCode:false, 
    data: { 
     'mode': $('#userType').val() 
    } 
}); 
+0

當頁面加載時,這將始終返回第一個選定的值。 $('#userType')。val() – user3300466

+0

綁定到選擇框的change事件,該函數將重新創建自動建議,或者如果可能,將只更新'data'屬性 – casraf

相關問題