我正在使用类似Facebook的自动填充jquery库:
http://otisbean.com/dropbox/jquery.tokeninput.js
在我自己的html代码中,我有以下工作正常
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$("#my_input_field").tokenInput("http://mysite.com/channel/1", {
classes: {
tokenList: "token-input-list-facebook",
inputToken: "token-input-input-token-facebook"
}
});
});
</script>
但是,我想创建一个html按钮,点击后会将http://mysite.com/channel/1更改为http://mysite.com/channel/2。
所以在我的html按钮看起来像:
<input type="button" onclick="$('#my_input_field').url = 'http://mysite.com/channel/2'" />
这不起作用,因为没有定义.url属性。我不知道如何找到这个对象的相关属性。我该如何调试这一切?有人可以提供建议吗?
由于
答案 0 :(得分:0)
尝试将您的网址存储在变量中,然后引用该变量。然后,在任何时候,您都可以更新该变量以指向不同的URL:
url = "http://mysite.com/channel/1";
$(document).ready(function() {
$("#my_input_field").tokenInput(url, {
classes: {
tokenList: "token-input-list-facebook",
inputToken: "token-input-input-token-facebook"
}
});
});
然后在你的按钮上,有这个:
<input type="button" onClick="url='http://mysite.com/channel/2';" />
答案 1 :(得分:0)
我放弃了。我刚刚破解了原始的JS脚本并重写了部分内容。