ASP.Net MVC3 응용 프로그램에 "사용자 설정"페이지가 있습니다. 이 페이지에는 멋진 자바 스크립트와 CSS가 포함되어 있습니다. 이 페이지에서는 사용자가 자신의 웹 사이트 설정을 변경하고 자체적으로 게시물을 통해이를 수행 할 수 있습니다.포함 된 양식이 포함 된 Jquery UI 대화 상자
이제이 페이지를 Jquery UI 대화 상자에 표시해야합니다. 나는 성공적으로 다음과 같은 자바 스크립트 코드를 사용하여이 작업을 수행 할 수 있었다
$(document).ready(function() {
$('#settings-link').click(function() {
var tag = $("<div></div>");
$.ajax({
url: "MyWebsite/MySettings",
success: function (data) {
tag.html(data).dialog({ modal: true }).dialog('open');
}
});
});
});
사용자가 해당 설정을 변경하게하고 "제출"버튼을 클릭하면
을 다음과 같이 오전 데 문제가되면, jquery 대화 상자가 사라지고 배경 페이지에 다시 게시 페이지가 표시됩니다. 이상적으로, 사용자가 jquery 대화 상자 자체에 변경 사항과 다시 게시를 표시 할 수있게하고 싶습니다. 내가 어떻게 이것을 달성 할 수 있는지에 대한 아이디어가 있습니까?
양식은 어디에 있습니까? 대화 상자 마크 업 안에 있습니까? – jrummell
@jrummell - 내 양식은 "MyWebsite/Mysettings"URL의 html 코드 안에 깊숙이 삽입되어 있습니다. 현재 jquery 대화 상자에 전체 웹 페이지가 표시됩니다. –
여기에 '제출'기능은 어디에 있습니까? 아이디어는 ** 정확히 ** 이미 표시된 것과 동일합니다. 너는 무엇에 어려움을 겪고 있는가? – Ohgodwhy