-2
我不知道它是否可能或者它可能是一个愚蠢的问题。但这里是我需要做的:如何从按钮点击函数的循环变量传递值
@{
var data= "";
}
@foreach (var item in Model)
{
<tr>
@if (Context.User.Identity.Name == "admin")
{
<td style="width:50px;">
@if (@item.chkbillboard == true)
{<input name ="chk1" class="myCheckbox" type="checkbox" value="@item.chkbillboard" checked="checked" />
data = data + item.id + "," + item.appname + ";";
}
else
{<input name ="chk2" class="myCheckbox" id="chkbox" type="checkbox" value="@item.chkbillboard" onclick="return chkbox();" />
}
</td>
}
<td style="width:200px;">@item.appname </td>
<td style="width:50px;">@Html.ActionLink("Edit", "UpdateAPIForm", new { @id = item.id, appname = item.appname })</td>
</tr>
}
@if (Context.User.Identity.Name == "admin")
{
<div class="grid_1 sub-spacer editor-field submit"> </div>
<input type="submit" value="Submit" id ="demo-submit1" onclick="return chkchkbox(data);" /> <br />
}
在我的for循环中,如果复选框为真,我提供了一些值。我需要做的是我想通过这个数据变量与按钮上的值点击我的JavaScript函数。
像onclick="return chkchkbox(data);"
我不知道这是否是可能的。如果没有,有没有其他的方式来传递按钮点击的价值?
请修复您的代码缩进。 – 2013-04-04 17:29:27
你的意思是你想要与复选框关联的值? – 2013-04-04 17:30:57
Soory我修复了我的代码缩进 – user207888 2013-04-04 17:37:46