単純な .js 変数 (prodID) を、ドロップダウンを事前選択する jquery 関数に渡そうとしています。document.write が値を出力するため、prodID 変数に値があることはわかっています。'value =' 変数に任意の値 (たとえば....225) を割り当てると、ドロップダウンが適切に選択されるため、jQuery が機能することはわかっています。value='prod_id' を機能させることができません。常にヌルです。私は何を間違っていますか?
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');
};
私も関数にラップしないようにしました。