Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用@ajax.actionlink中ng repeat的数据_Ajax_Json_Angularjs_Model View Controller - Fatal编程技术网

使用@ajax.actionlink中ng repeat的数据

使用@ajax.actionlink中ng repeat的数据,ajax,json,angularjs,model-view-controller,Ajax,Json,Angularjs,Model View Controller,我正在尝试将som动态数据加载到@ajax.actionlink中 <tr ng-repeat="child in row.child" ng-if="row.visible" class="expand-wrapper"> <td> @Ajax.ActionLink("{{child.contractname}}", "home", "index", new { value = "{{child.

我正在尝试将som动态数据加载到@ajax.actionlink中

<tr ng-repeat="child in row.child" ng-if="row.visible" class="expand-wrapper">                         
    <td>
        @Ajax.ActionLink("{{child.contractname}}", "home", "index", new { value = "{{child.contractId}}" }, new AjaxOptions { HttpMethod = "POST", OnSuccess = "window.location.reload()" })
    </td>
</tr>

@ActionLink(“{child.contractname}}”,“home”,“index”,new{value=“{{child.contracted}}}”,new AjaxOptions{HttpMethod=“POST”,OnSuccess=“window.location.reload()”})

链接文本数据呈现良好,但根本不呈现
值=“{{child.construcd}”
。它给了我这个
url=someurl/home?值=%7B%7Bchild.constractd%7D%7D

您不能以这种方式使用MVC Html帮助程序,因为您的代码是在服务器端生成的。和花括号转换为%7B 这应该会有帮助

<a data-ajax="true" data-ajax-method="POST" data-ajax-success="window.location.reload()" href="/index/home?value={{child.contractname}}">{{child.contractname}}</a>

我自己找到了答案


添加一些真正的代码,并在任何人尝试解决它之前将其格式化