通过jquery点击

时间:2016-02-18 09:47:32

标签: jquery forms function toggle hidden-field

我有一个表单隐藏输入,如下所示,我正在更改" 搜索"到" search_ref "点击' 按引用代码搜索 '链接。

<input type="hidden" id="changeme" name="task" value="search" />

我只能以一种方式切换隐藏值 - 我希望链接从&#34; search_ref &#34;切换回来到&#34; 搜索&#34;每次点击它。

$(document).ready(function(){
    $("#ref").click(function(){
        $("#changeme").val("search_ref");
    });
});

我应该如何编辑下面的jQuery来执行此操作?

请参阅下面的jsfiddle:

https://jsfiddle.net/phil_joostrap/82jpj76p/

1 个答案:

答案 0 :(得分:1)

检查#changeme的值。如果值为search,则将其更改为search_ref,否则更改为search,如下所示。

$("#ref").click(function () {
    var changeme = $("#changeme");

    var text = changeme.val();
    changeme.val(text == "search" ? "search_ref" : "search");
});