服务器调用之前的令牌验证和模式匹配

时间:2014-02-26 20:02:13

标签: jquery jquery-tokeninput

我想检查用户输入的模式类型,并根据我想要进行服务器调用。有人可以在这帮忙吗?

这就是我所拥有的:

$(document).ready(function() {
    $("#search_frwId").tokenInput("http://some rest service here", {
        theme: "facebook",
        queryParam : "param"
    });
});

1 个答案:

答案 0 :(得分:0)

可以将函数作为设置的第一个参数传递(代替静态URL。)如果你可以通过jQuery获得用户输入,那么你最好创建一个自定义函数来模式匹配并生成相关的URL字符串。

$(document).ready(function() {
    $("#search_frwId").tokenInput(getMyRestServer, {
        theme: "facebook",
        queryParam : "param"
    });
});

function getMyRestServer(){
    var userinput = $("#search_frwId-input-facebook-theme").attr('value');
    // or if Jquery 2.x then use
    //  var userinput = $("#search_frwId-input-facebook-theme").prop('value');
    var url = "";

    //Do Magic Pattern Matching here

    return url;
}

你需要在那里传递函数,而不是它的评估