php - 表格不工作

标签 php javascript jquery html css

我目前正在开发一个简单的内容管理系统。当用户单击链接以将新幻灯片添加到现有幻灯片时,我会出现一个 div,其中 jquery 通过字符串将表单植入 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);
    }
}

最佳答案

将表格移到表格外

function showprompt(prompttype) {
    var prompttext = "";
    $('.prompt_inner').text(prompttext);

    if (prompttype=="slideprompt") {
        prompttext = '<form enctype="multipart/form-data" action="upload_slide.php" method="post"><table style="margin-right: 50px;">';
        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 += '</table></form>';
        $('.prompt_inner').append(prompttext);
    }
}​

关于php - 表格不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12126888/

相关文章:

javascript - jquery 检查选​​择框中是否未选择任何内容

jquery - 仅为一组匹配项中的第一个 div 添加属性

javascript - jquery回调未定义数组

javascript - 从 span 的数据元素创建 json 数组

javascript - 在 Angular2/typescript 中循环 JSON

javascript - getstream.io 获取 CORS 请求被拒绝 : https://api. stream-io-api.com/api/v1.0/feed/user

php - RewriteURL 问题 - PHP

javascript - 如何根据另一个选择结果更新 HTML 选择选项

php - Google Drive API - 仅在 PHP 中列出具有根文件夹的文件夹

javascript - 使用 Javascript 呈现 HTML 的策略