如何传递搜索字符串以执行搜索?

时间:2010-10-18 08:12:44

标签: javascript jquery

再次,我被困住,并请你帮助我。

我想在输入字段中输入搜索字符串。搜索字符串应执行https://.../=~searchstring

之类的搜索

文字字段:

$("<input id='field-inputSearchString' type='text' name='field_inputSearchString'>").insertAfter('.completed ticket');

我在这里有两个问题:

  1. 我想我需要'找到'字符串才能将其传递给搜索链接。是吧......像这样?

    $(function() {
    var foundin = $('input[id$='field-inputSearchString']:contains(text)');
    });
    

  2. 如何将文字传递给链接?你有一个例子或链接解释我在寻找什么吗?

  3. 我感谢每一个帮助。非常感谢你。

1 个答案:

答案 0 :(得分:0)

要获取带有id的输入字段的值,您可以执行

$("#field-inputSearchString").val();

您无法使用:contains,因为它会搜索包含该文本的元素。

如果要将字符串传递给锚标记的href

var href = $("#anchorID").attr("href");
$("#anchorID").attr("href", href + $("#field-inputSearchString").val());