簡體   English   中英

將js變量傳遞給jquery

[英]Pass a js variable in to jquery

我試圖將一個簡單的.js變量(prodID)傳遞到一個預選下拉列表的jquery函數中。 我知道prodID變量具有值,因為document.write會將其打印出來。 我知道jQuery可以用,因為當我為'value ='變量分配一個任意值(例如... 225)時,下拉菜單將按其應有的方式進行選擇。 我只是無法讓value ='prod_id'正常工作。 始終為null。 我究竟做錯了什么?

    var ProductID = "ProductID";
    var prodID = getCookieValue(ProductID);
    document.write(prodID);

    changeDropDown(prodID); 

    function changeDropDown(prodID){
        jQuery("#groupsel_0 option[value= 'prodID' ]").prop("selected", true);
        jQuery('#groupsel_0').trigger('change');  
    };

我也嘗試過不包裝函數。

function changeDropDown(prodID){
    jQuery("#groupsel_0 option[value= '" + prodID + "']").prop("selected", true);
    jQuery('#groupsel_0').trigger('change');  
};

你需要逃脫你的弦

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM