0
後正常工作,我有這個選擇框:選擇框不阿賈克斯
<div id="opcionesdiv"><div id="o1">
Filtrar por Ciudad
<select name="ciudad" id="ciudad">
<option value="MEDELLIN">Medellin</option>
<option value="MANIZALES">Manizales</option>
</select>
<br><input name="select_comprobar" id="select_comprobar" type="button" value="Comprobar"/>
</div></div>
我有這樣的函數:
$("#select_comprobar").on('click', function(event) {
tacuba = $("#ciudad option:selected").val();
if (event.originalEvent === undefined) {
ca = "2";
} else {
ca = "3";
}
var page = "1";
dan = "g";
deb = tacuba;
loadData(page, dan, deb);
return false;
});
的previos代碼工作正常loadData()使一些AJAX調用。
但是我還有另外一個功能是這樣的:
$('#container .pagination li.active').live('click', function(e) {
var page = $(this).attr('p');
if (ca == "3") {
dan = "g";
loadData(page, dan, deb);
} else {
loadData(page);
}
return false;
});
如果作出了「select_comprobar」按鈕,點擊並調用第二功能僅一次,然後即時得到這個(下面我出現在列表不能使用它):
[.live()](http://api.jquery.com/live/)自jQuery 1.7棄用,並在jQuery 1.9中刪除。改用'.On()'。 – SachinGutte 2013-04-08 03:07:32
plz在你的問題中包含loaddata()定義 – Sharun 2013-04-08 03:38:10