0

JQuery アラートで Telerik Grid チェックボックスの値を取得できません

私のビューコード:

@( Html.Telerik().Grid(Model)
    .Name("Grid")
    .Columns(columns =>
    {
    columns.Bound(o => o.id)
.Template(@<text><input type='checkbox' name='checkedRecords' value='<#=id #>' /></text>)
  .Title("Select")
   .Width(50)
   .HtmlAttributes(new { style = "text-align:center" });
   columns.Bound(o => o.Name);
})
)

<p>
<button class="t-button t-state-default" onclick="displayCheckedOrders()">Display checked orders</button>
<script type="text/javascript">

    function displayCheckedOrders() {
        var $checkedRecords = $('input[name=checkedRecords]:checked');
        alert($checkedRecords[0].value);
        alert($checkedRecords[1].value);
 };
</script>
</p>

最初の 2 行のチェックボックスをオンにして、ボタンをクリックしました。
警告メッセージでは、1、2、3 のような値を取得する代わりに <#=id #> を取得しています

警告メッセージのチェックボックスの正確なバインド値を取得する方法

4

1 に答える 1