2014-07-17 101 views
-2

我有一個非常簡單的問題。我如何從Jquery中調用或執行標準的js函數。我需要輸入下面的JQuery代碼才能實現此目的。我希望我創建的下拉框可以根據項目選擇執行標準的js函數。非常感謝。來自jquery ui的調用javascript函數

returnData = ""; 

(function() { 

    $("#combobox").selectmenu({ 
     change: function (event, ui) 

     { 
      // console.log(ui); 
      selected_value = ui.item.value; 
      // alert("You selected : "+selected_value);    
      returnData = selected_value; 




     } 
    }); 
}); 

function update() { 
    alert(returnData); 
} 
+1

'更新()'(在'returnData'也許路過) –

+0

不會產生問題。你可以把它叫做......畢竟jQuery是JavaScript的... – j809

+0

叫它爲'更新( );'你在jQuery中需要的地方。 –

回答

0

您可以直接從jQuery調用Javascript。畢竟Jquery是Javascript庫。你用下面的方式來調用它。即使你願意,也可以傳遞參數。

returnData = ""; 

$(function() { 

$("#combobox").selectmenu({ 
    change: function (event, ui) 

    { 
     // console.log(ui); 

     selected_value = ui.item.value; 
     // alert("You selected : "+selected_value);    
     returnData = selected_value; 

     //you can call as below 
     update(); 


    } 
}); 
}); 

function update() { 
alert(returnData); 
} 
+0

非常感謝!簡單如此?很抱歉,如果它是太傻。 – user2259146