Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
Javascript Ajax表单:OnSuccess,加载部分div_Javascript_Jquery_Ajax_Asp.net Mvc - Fatal编程技术网

Javascript Ajax表单:OnSuccess,加载部分div

Javascript Ajax表单:OnSuccess,加载部分div,javascript,jquery,ajax,asp.net-mvc,Javascript,Jquery,Ajax,Asp.net Mvc,我有这个Ajax表单 @using(Ajax.BeginForm("AddAttendeeManual", "Attendee", new AjaxOptions { HttpMethod = "POST", OnSuccess = "doneManualEmail" })) { @Html.AntiForgeryToken() @Html.ValidationSummary() <div class="form-group">

我有这个
Ajax表单

@using(Ajax.BeginForm("AddAttendeeManual", "Attendee", new AjaxOptions { HttpMethod = "POST", OnSuccess = "doneManualEmail" }))
{
    @Html.AntiForgeryToken()
    @Html.ValidationSummary()

    <div class="form-group">            
        @Html.TextBoxFor(m => m.SelectedManualEmail.Email, new {@class = "form-control",PlaceHolder="Email"})                
    </div>
    <input type="submit" id="btnManual"class="btn btn-default" value="Add>>" />    
}       
每次提交表单时,我都希望加载应该具有局部视图的div。 这就是我所做的

    function doneManualEmail(isRequestSucceded) {
        $(@Html.IdFor(m=>m.SelectedManualEmail.Email)).val('');
        var url = $("#invitedPeoples").data('url');
        $.get(url, function (data) {
            $('#invitedPeoples').html(data);
        });
    };
每次提交表单时,我都会被转发到
InvitedAttendees
方法,但我的局部视图不会显示

jquery的第一行工作正常,但要加载局部视图的部分不工作。 我还缺什么吗

控制台中的错误:

您是否尝试过在单击事件中使用?我想应该使用var url=$(“#invitedPeoples”).data('url');使用url这可能是问题所在。
$get()
相反,您可以使用
$.post()
@Jai-threaded
$。post
,stil没有work@Rudresh什么意思?我不太明白你的意思
    function doneManualEmail(isRequestSucceded) {
        $(@Html.IdFor(m=>m.SelectedManualEmail.Email)).val('');
        var url = $("#invitedPeoples").data('url');
        $.get(url, function (data) {
            $('#invitedPeoples').html(data);
        });
    };