0
我目前正在研究一個簡單的內容管理系統。我有一個div,當用戶點擊一個鏈接添加一個新的幻燈片到現有的幻燈片,其中jquery通過一個字符串將表單植入到div的div中。表單不能正常工作
我遇到的問題是沒有任何反應,當我點擊「上傳」按鈕,它並沒有找出upload_slide.php頁面。任何人都知道爲什麼這可能會發生?這裏是問題的一部分:
function showprompt(prompttype) {
var prompttext = "";
$('.prompt_inner').text(prompttext);
if (prompttype=="slideprompt") {
prompttext = '<table style="margin-right: 50px;"><form enctype="multipart/form-data" action="upload_slide.php" method="post">';
prompttext += '<tr><td colspan="2"><b>CREATE NEW SLIDE</b><td></tr>';
prompttext += '<tr><td>SLIDE:</td><td><input name="new_slide" type="file" /></td></tr>';
prompttext += '<tr><td colspan="2"><input type="submit" value="Upload" /></td></tr>';
prompttext += '</form></table>';
$('.prompt_inner').append(prompttext);
}
}
該標記是*不*有效。你不能在'table'中直接放置'form' *。 –
我真的會推薦這種編碼。手柄和小鬍子等東西可以讓你爲你的內容創建模板。這樣編碼時,一切都會很快凌亂。 – Jonathan
啊甜,那工作。謝謝 –