4
從jQuery UI tabs:jQuery UI選項卡:如何發送帶有發佈數據的ajax請求?
<script>
$(function() {
$("#tabs").tabs({
ajaxOptions: {
error: function(xhr, status, index, anchor) {
$(anchor.hash).html("Couldn't load this tab.");
}
}
});
});
</script>
<div class="demo">
<div id="tabs">
<ul>
<li><a href="#tabs-1">Preloaded</a></li>
<li><a href="ajax/content1.html">Tab 1</a></li>
<li><a href="ajax/content2.html">Tab 2</a></li>
</ul>
<div id="tabs-1">
<p>Proin elit arcu, rutrum commodo.</p>
</div>
如何與發送POST數據在這種情況下Ajax請求(可能通過ajaxOptions)。
我不知道如何修改標籤URL發送POST數據,例如:
<li><a href="ajax/content1.html(country:1,city:35)">Tab 1</a></li>
<li><a href="ajax/content2.html(code:'aa')">Tab 1</a></li>
謝謝!
EDITED:
在jQuery的是:
$.load("some_url",{country: countryValue});
所以,我必須交頭(國家)和崗位價值(countryValue)。 如何對每個選項卡執行相同操作?
好的,但如何插入指定的標籤(如在我的例子中) –
@VitaliPonomar:請參閱我的更新。解決方案不是很「漂亮」,但你可能會調整它,直到它適合你。 –
你確定使用post標題:在a.href中你寫'data-country',但是在postData中你寫'country'?但是,無論如何感謝 - 我會在我的代碼中嘗試它。 –