開(kāi)發(fā)環(huán)境是asp.net mvc51、在頁(yè)面上創(chuàng)建一個(gè)DIV<div id="load-dynamic-page" class="dsparea"></div>2、創(chuàng)建一個(gè)分部頁(yè):AddPage<form enctype="multipart/form-data"
method="post"
action='@Url.Action("add", "order")'
onclick="return false">
<input type="file" name="file" />
<button type="submit" data-form="submit" value="save">保存</button></form>3、在#load-dynamic-page中動(dòng)態(tài)加載分部頁(yè)面:AddPage$('#load-dynamic-page').empty();
$.post(url, para)
.done(function (data, status, jqxhr) {
$('#load-dynamic-page').append(data) return false;
})問(wèn)題,頁(yè)面是可以正常加載的,但是那個(gè)fileinput的標(biāo)簽無(wú)法使用,點(diǎn)擊按鈕一點(diǎn)兒反應(yīng)都沒(méi)有。如果我在#load-dynamic-page的后面再創(chuàng)建一個(gè)DIV,直接寫(xiě)入<input type="file" name="file" />是可以點(diǎn)擊選擇選擇文件按鈕同時(shí)可以瀏覽文件的 請(qǐng)問(wèn)我是哪兒加載錯(cuò)了嗎?為什么ajax動(dòng)態(tài)加載的頁(yè)面就是不能點(diǎn)擊呢,動(dòng)態(tài)加載出來(lái)的頁(yè)面上的保存按鈕是可以正常使用的。
1 回答

瀟瀟雨雨
TA貢獻(xiàn)1833條經(jīng)驗(yàn) 獲得超4個(gè)贊
是form中的onclick="return false"
引起的,建議用onsubmit="return false"
- 1 回答
- 0 關(guān)注
- 408 瀏覽
添加回答
舉報(bào)
0/150
提交
取消