jQuery Html加载剥离<form>标记

Jam*_*123 3 javascript ajax asp.net-mvc jquery partial-views

我通过ajax调用html()加载局部视图.我可以在chrome javascript debug中看到response<form>标签.但当它加载到源时,它正在消失.除了标签之外我还可以使用html.

我正在另一个标签下加载.我不知道这里有什么问题?

var HandleGetEditPhone = function (response) {

if (response !== "") {
    $('#DivPhoneContainer').html(response);
}
Run Code Online (Sandbox Code Playgroud)

}

小智 5

您应该检查是否嵌套表单元素,因为chrome会删除嵌套的表单标记.

与您的问题相关:

使用jQuery ajax时,Chrome会删除表单元素

你如何克服html表单嵌套限制?