如何通过onClick传递值并通过jquery中的href加载页面?

时间:2016-06-17 08:40:18

标签: javascript jquery ajax

我想通过href加载页面并通过onClick函数发送一些数据。 看这是我的代码。

<a href='doc-menu-2.html' onClick='doc_menu_2(10)'>Item Name</a>

<script>
myApp.onPageInit('doc-menu-2', function (page) {

    function doc_menu_2(get_cid)
    {
        alert(get_cid);
    }

})
</script>

当我点击“项目名称”链接时,我想加载href页面并将doc_menu_2数据传递给inside函数,alert应该给出类似10的值;

我试图在这里找到解决方案,但我失败了。

谢谢!

2 个答案:

答案 0 :(得分:0)

我修改了上面的代码。试试吧:

<a href='doc-menu-2.html' onClick='return doc_menu_2(this, 10)'>Item Name</a>

<script>
function doc_menu_2(obj, get_cid)
{
    var href = obj.href;
    console.log(href, get_cid);
    alert(get_cid);
    window.location = obj.href+'?id='+get_cid
    return false;
}
</script>

答案 1 :(得分:0)

我今天正在努力,只是想发布我的工作。

<a href='doc-menu-2.html?parameter_you_need=10'>

如果您要发送到页面

中的某个标签,则结束
<a href='doc-menu-2.html?parameter_you_need=10#tab2'>