5 jquery user-interface query-string
我如何传递查询字符串(?id = avalue)以及与以下选项卡关联的以下每个链接.我试图在选项卡中打开外部内容(它工作正常),但我没有传递带有网址的参数.每个链接的参数值都相同.
我的功能代码:
<script type="text/javascript">
$(function() {
$("#tabs").tabs({spinner:'<b>Retrieving Data...</b>'});
});
</script>
<div id="tabs">
<ul>
<li><a href="table.aspx"><span>Introduction</span></a></li>
<li><a href="RequestActionUpdate.aspx"><span>Update</span></a></li>
<li><a href="tabstesttarget.aspx"><span>Target</span></a></li>
<li><a href="table.aspx" ><span>View History</span></a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
我们将非常感谢您提供给我的任何帮助.
提前致谢
您可以使用该ajaxOptions选项.tabs小部件将这些选项传递给jQuery.ajax().
在下面的代码使用data所述的选项jQuery.ajax()功能传递的结果getId当选择了选项卡的功能(在本例Unix风格时间码)到服务器.
请求网址如下所示RequestActionUpdate.aspx?id=1255015611701:
function getId() {
return (new Date()).getTime();
}
$("#tabs").tabs({
spinner:'<b>Retrieving Data...</b>',
ajaxOptions: { data: { id: getId } }
});
Run Code Online (Sandbox Code Playgroud)
您可以将参数硬编码到每个链接:
<li><a href="RequestActionUpdate.aspx?id=avalue"><span>Update</span></a></li>
Run Code Online (Sandbox Code Playgroud)
这应该可以正常工作。到底什么不适合你?或者你还有别的想法?
| 归档时间: |
|
| 查看次数: |
4786 次 |
| 最近记录: |