0

Telerik().Grid 内で Ajax 関数を呼び出したいと考えています。

これは私の Telerik().Grid です

 @(Html.Telerik().Grid(Model)
        .Name("SiteGrid")
        .Columns(columns =>
        {
            columns.Bound(o => o.PKComID).Width(50);
             columns.Bound(o => o.CompanyName).Width(50);    
//In here I want to add a button and call the Ajax function when click the button   
        })    

          .Pageable(paging => paging.PageSize(15).Style(GridPagerStyles.NextPreviousAndNumeric).Position(GridPagerPosition.Bottom))
                 .Sortable()
    ) 

これは私のJavaスクリプト関数です

<script type="text/javascript">

    function getCompanyDetails(companyID) {

        $.ajax({

            type: 'POST',
            dataType: 'html',
            url: '@Url.Action("CompanybyID", "Search")',
            data: ({ ComID: companyID }),
            success: function (data) {
                //alert(data);
                $('#companyDetails').html(data);


            },
            error: function (xhr, ajaxOptions, thrownError) {
                alert(xhr.status);
                alert(thrownError);
            }
        });

    }
  </script>

getCompanyDetails()グリッドビューの横で関数を呼び出すにはどうすればよいですか?

4

1 に答える 1