Tag-it jquery プラグインを使用しています。このプラグインは、「sampleTags」という変数を使用して値を保存し、ユーザーが何かを記述してオートコンプリート機能を提供するときに使用します。
var sampleTags = ['c++', 'java', 'php', 'coldfusion']
私の質問は次のとおりです。
tblTags
このようにEFを使用して呼び出されたテーブルからタグ名を取得しますArray MyTags=db.tblTags.ToArray();
私はasp.net mvcを使用しています.myTagsの値をsampleTags内に配置して、データに依存するオートコンプリート機能をユーザーに提供するにはどうすればよいですか?
ユーザーが入力したデータを検証し、データベースを更新するにはどうすればよいですか?
この方法は私にはうまくいきませんでした
$(function () {
var sampleTags = new Array();
$.ajax({
url: '/mp3/GetTags',
type: 'POST',
contentType: 'application/json; charset=utf-8',
failure: function () {
alert('Error contacting service!');
},
success: function (data) {
for (var j = 0; j < data.d.length; j++) {
// Now you can use something like data.d[j].studentID;
sampleTags[j] = data.d[j].item;
}
$('#allowSpacesTags').tagit({
availableTags: sampleTags,
allowSpaces: true
});
}
});
});