2009-07-28 30 views
0

我使用prettypopin模態(斯特凡卡隆)編輯我的FormView。看起來這只是與常規提交按鈕一起工作。prettypopin模態與ASP.NET按鈕

<input type="submit" value="Submit" id="buttSubmit" /> 

但它不與任何.NET按鈕工作(ASP:按鈕,ASP:LinkBut​​ton的)。有沒有人有任何建議?

或者你可以建議更換其他的jQuery情態動詞,編輯與asp.net控制工作?

Thanx。

回答

0

這是因爲該模式正在從DOM取出,並在文檔的只是</body>標籤月底前更換。您需要修改jQuery以在</form>標記之前放置項目以使其工作。

編輯:源在buildpopin功能prettypopin
,有看起來像一條線:

$('body').append('<div class="prettyPopin">... 

你會想它更改爲:

$('body form:first').append('<div class="prettyPopin">... 

這是因爲jquery刪除了模式對話框中的表單,並在表單標籤之後替換它,這就是爲什麼它沒有發佈背部。你會看到在行動這一點,如果你使用firefox的「查看生成的源」

+0

當您使用ASP提交:按鈕,它整個頁面(非模態)重定向到您在提交頁面,該頁面是一樣的,它內部沒有莫代爾提交。 拉斯你可以解釋或顯示你將如何修改表單? Thanx。 – pyccki 2009-07-28 17:49:53