2012-01-20 18 views
1

改變改變一個隱藏的輸入字段。隱藏輸入的默認值是False。這裏是我的腳本:當其他字段當用戶更改輸入域「vmake」我希望有一個叫做「carsearch」隱藏輸入其值改變從假到真使用jQuery

$(function(){ 
    $("#vmake").change(function(){ 
     $("#carsearch").val('True'); 
    }); 
}); 

如果helful爲隱藏輸入的HTML是:

<input id="carsearch" type="hidden" name="carsearch" value="False" /> 
+2

什麼是你的問題? –

+0

你忘了'''在'$'後面' – ThiefMaster

+0

你已經這樣做了 – Chibuzo

回答

0

您設置val作爲屬性爲您的input元素。它應該是value

樣品

<input id="carsearch" type="hidden" name="carsearch" value="False" /> 
<select id="vmake"> 
    <option>1</option>  
    <option>2</option> 
</select> 


$(function(){ 
    $("#vmake").change(function(){ 
     alert("Before = " + $("#carsearch").val()); 
     $("#carsearch").val('True'); 
     alert("After = " + $("#carsearch").val());   
    }); 
}); 

看看這個jsFiddle Demonstration

+0

將KEYUP工作,如果「vmake」是