0
我有一個問題,也許這很容易,但對我來說,它已成爲一個頭痛的問題。如何在JSON對象中使用更改的下拉列表值?
我有一個下拉菜單。在那裏,它是:
<select id="locationSelector" name="locationSelector">
<option value=0 >All</option>
<option value=1>Lahore</option>
<option value=2>Karachi</option>
</select>
我得到了改變的值如下,並希望使用它的價值on
-callback外一個JSON對象給出:
var loc = 0;
$("#locationSelector").on('change', function(e, loc){
loc = $("#locationSelector").val();
});
TablesDatatables.condition = {'role.role_id': '2|3', 'location.id': loc };
注:我用loc
變量在上面的對象中。
但它不工作。你可以在這方面幫助我嗎?
David我已經更改了我的代碼,現在可以幫我嗎?我正在使用'loc'而不是'location'。我還有更多的事情,如果我刷新頁面,這個loc值會被使用還是消失? – MKJ
在頁面刷新你會失去價值。如果你想保留它,你將不得不在某個會話變量或數據庫中的服務器上跟蹤它,這取決於你的需求。 –
感謝您的迴應David,您的回答幫助我,因爲我不知道'位置'正在其他地方使用。 – MKJ