0
CJuidialog 위젯을 사용하여보기 파일을 감싸는 중입니다. 자바 스크립트를 사용하여 ajax 호출을 만들기 때문에 기본 '저장'버튼을 원하지 않습니다. 서버에 저장 한 다음 저장하십시오. 아래에서 시도 :Yii, cactform에서 버튼을 사용자 정의 제출하는 방법
저장 버튼을 클릭하면. 여전히 양식 데이터를 저장하기 위해 actionUpdate로 이동하지만 데이터를 저장하는 작업을 만들었습니다.
function updatedata(id)
{
var url = '<?php echo Yii::app()->request->baseUrl ?>' + '/index.php?r=user/profileupdate&id='+id;
......
$.ajax({
url: url,
type: 'POST',
dataType: "html",
data:
{
...
},
success: function(data, textStatus, XMLHttpRequest) {
if (data != null && data == "success")
{
//$('#xccdfgrid').trigger('reloadGrid');
$('#userprofile').dialog('close');
}
else
alert(data);
},
......
코드가 정상적으로 보입니다.하지만 질문이 명확하지 않은 경우 정확히 무엇이 문제입니까? 어떤 액션을 호출하고 어떤 액션을 호출 할 것인가? –
어떻게 검증을 수행합니까? 'updatedata'가 전혀 실행되지 않습니까? –