问题描述
我正在使用 Ajax 调用来调用局部视图。 div 完全被最新的 html 代码和 EntityOrganizationID 替换,但partialview 中有一个收件人下拉列表,它由@Html.JsonDataSourceVariable() 填充 - 即使 EntityOrganizationID 作为 Ajax 调用的一部分正确传递,也从不填充值。你知道可能是什么原因吗?你能帮忙吗?
PartialView 调用:
<div id="submissionCommentPartialViewDiv">
@Html.Partial("_SubmissionCommentActions",new SubmissionHeaderActionviewmodel());
</div>
局部视图中的下拉数据源:
@Html.JsonDataSourceVariable("securitygroupsusers","SecurityGroupsUsersAccessRight","Utility",Model.EntityOrganizationID.GetValueOrDefault())
Ajax 调用:
// Send required data to partialview
$.ajax({
url: '/Submission/SubmissionHeaderDetails',type: 'POST',dataType: 'html',data: {
SubmissionID: SubmissionID,EntityOrganizationID: EntityOrganizationID,tab: 0
},success: function (result) {
$("#submissionCommentPartialViewDiv").html(result);
},error: function (xhr,exception) {
return false;
}
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)