0

我正在使用 json 格式从数据库中获取值并将它们显示在表格中。我希望用户浏览数据并输入一个名为 city 的新字段。所以我在同一张表中添加了一个表格。问题是没有提交表单。

$('table').append('
    <tr><td>' + element.id + '</td><td>' + element.aid + '</td><td>' + element.aname +
    '</td></td>' + '</td><td>' + element.acountry +  '</td><td>' + element.trips +
    '</td><td>' + element.comments + '</td><td>' + element.likes + '</td>
    <td>

    <form action="storecity.php" method="POST">
        <input type="text" name="id" value="' + element.id + '" >
        <input type="text" name="city" value="">
        </td><td>
        <input type="submit" value="Submit" >
    </form>
    </td></tr>');

当我使用 form.submit() - 我在萤火虫中得到表单为空。我尝试使用 ajax 发布请求提交表单,但仍然无法正常工作

4

1 回答 1

1

表单会自动将关闭表单标记提前填充到您放置它的位置。

<input type="submit" value="Submit">

没有包含在表单中,这是一个问题。您可以尝试使用跨越两个单元格并将整个表单包含在单个单元格中的 td<td></td>

于 2013-03-27T18:04:00.193 回答