使用此插件 https://github.com/aehlke/tag-it 其非常酷的順便。標記它提交的編號沒有標記或標記
問題:
<input type="hidden" name="tags" id="mySingleField" value="Apple, Orange" disabled="true">
Tags:<br>
<ul id="mytags"></ul>
<script type="text/javascript">
$(document).ready(function() {
$("#mytags").tagit({
singleField: true,
singleFieldNode: $('#mySingleField'),
allowSpaces: true,
minLength: 2,
removeConfirmation: true,
tagSource: function (request, response) {
//console.log("1");
$.ajax({
url: "../City/GetList",
data: { term: request.term },
dataType: "json",
success: function (data) {
response($.map(data, function (item) {
return {
label: item.label + " (" + item.id + ")",
value: item.value
}
}));
}
});
}
});
});
</script>
當標籤它選擇它增加值,以CSV格式隱藏字段在值ATTR的值。我想讓它做ID,而不是任何人知道如何?
我可以問你爲什麼要去做 – 2013-03-27 03:52:31
我想通過ID而不是值返回到服務器 – 2013-03-27 03:59:54
[#線提供的插件238(https://github.com/aehlke/tag -it/blob/master/js/tag-it.js#L283)是值被設置的地方,如果有幫助的話。 – couzzi 2013-03-27 04:00:00