我想检查用户输入的模式类型,并根据我想要进行服务器调用。有人可以在这帮忙吗?
这就是我所拥有的:
$(document).ready(function() {
$("#search_frwId").tokenInput("http://some rest service here", {
theme: "facebook",
queryParam : "param"
});
});
答案 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;
}
你需要在那里传递函数,而不是它的评估