是否可以在下拉菜单中对个人执行 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>
但我没有运气:(
已编辑 很多人给了我一个答案,即使我被否决了,但这不适用于 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;
解决方案
<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>