2011-10-07 50 views

回答

2
$('#yourForm').submit(function(){ 
    if (yourFormValidationFunctionReturnsTrue){ 
     $('#yourDialog').dialog('close'); 
     $('#yourDiv').html('<p>Stuff</p>') 
    } 
}); 
+0

謝謝......在最後一行,如果它是一個現有的div,帶有一些id,代碼將如何顯示? – GeekedOut

1

關閉對話會的方式:$('#dialogid').dialog("close");,然後設置的div內容的一種方式是$('#divid).html(newhtmlvalue);

+0

謝謝。如果新的html是依賴於會話中的數據的頭部的一部分,該怎麼辦?我怎麼才能「刷新」那部分,或者讓logging_in div顯示出來?就像隱藏一個div以及另一個div一樣......我該怎麼做? – GeekedOut

+0

隱藏是$('#divid')。hide();你真的應該在jQuery網站上查找一些jQuery問題。 jQuery可以做的事情有很多,你可能還不知道,查找函數是最快的學習方式。 –

相關問題