是否有可能在個人的下拉菜單中執行JavaScript功能? 我有這個迄今爲止對選項值執行javascript函數?
<select class="btn dropdown-toggle" ONCHANGE="swapContent('+value+');">
<option onClick="return false" ONCHANGE="javascript:swapContent('Prva');">Kategorija</option>
<option onClick="return false" ONCHANGE="javascript:swapContent('Druga');">2</option>
<option onClick="return false" ONCHANGE="javascript:swapContent('Treca');">3</option>
<option>4</option>
<option>5</option>
</select>
但我有沒有運氣:(
EDITED 很多,你給了我一個asnwer,即使我得到了否決,但是這是不是與AJAX工作,我會延長我的問題,具有功能:
function swapContent(cv) {
$("#myDiv").html('').show();
var url = "ajax.php";
$.post(url, {contentVar: cv} ,function(data) {
$("#myDiv").html(data).show();
});
}
這裏是簡單ajax.php
$contentVar = $_POST['contentVar'];
echo $contentVar;
SOLUTION
<select class="btn dropdown-toggle" ONCHANGE="swapContent(this.value);">
<option>Kategorija</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
在這裏回答:http://stackoverflow.com/questions/11179406/jquery-get-value-of-select-onchange –
@PeteThorne你不能指望每個用戶已經與jquery expirence或被允許使用jquery。 – reporter
嘗試我的更新示例。你應該從