以下是从中获取的代码片段 http://pietschsoft.com/post/2011/09/09/Tag-Editor-Field-using-jQuery-similar-to-StackOverflow.aspx
// pre-selected tags
values: [
'javascript',
'css',
'jquery'];
我想为values
分配一些隐藏字段或C#变量,请帮忙,因为我没有JavaScript / jQuery的专业知识。
答案 0 :(得分:3)
您可以创建公共属性并在HTML中使用它,如下所示......
C#(已添加/评论)
public string Choices { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
string[] choices = new string[] { "'Choice 1'", "'Choice 2'", "'Choice 3'" };
Choices = String.Join(",", choices);
}
<强>的JavaScript 强>
<script type="text/javascript">
var values = [<%= Choices %>];
</script>
注意:我在值周围加上单引号,因为JavaScript要求它们将值识别为字符串数组的一部分(有效 = ['value','value'] / 无效 = [值,值])。
答案 1 :(得分:0)
隐藏的:
values: [
$('hidden1').val(),
$('hidden2').val(),
$('hidden3').val()];
或c#(mvc):
values: [
'@model.var1',
'@model.var2',
'@model.var3'];