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'?但是,无论如何感谢 - 我会在我的代码中尝试它。 –