我有这样的数据库表。
+----+-------------+---------------------------------------+
| id | title | post |
+----+-------------+---------------------------------------+
| 01 | title 01 | Post Content Post Content Post Content|
| 02 | title 02 | Post Content Post Conten
我有一个表单,有几个输入字段,加上一个select元素,它有几个下拉选项。用户填写输入字段并选择下拉选项之一并提交表单。表单的php处理程序将表单输入保存在数据库中,并从这些输入构建页面。生成页上的编辑链接返回到表单页,字段预设为上次提交表单时的字段,因此编辑可以从上次提交的状态开始。
预置输入字段很容易,我只需指定value=<?php echo [saved value from last submission];?>,但是将select元素预置到最后选定的值并不那么容易。我知道jQuery有$('select#id').val("4");,它会
我遇到了一个问题,jQuery获取的值和输入文本字段中的实际值是不同的。
当页面从我们的数据库加载信息时,会填充具有各种输入的表单。因此,输入文本字段都有一个值。
当表单提交时,我有一个函数,它首先运行以检查文本输入。这是该职能的一部分:
$("form#accountSettingsForm input").each(function(){
var input = $(this);
var value = input.attr("value");
}
假设初始加载页面时输入值为12。如果我删除文本框中的12并将字段保留为空白,并提交表单,则检索到的上述代码
我使用Laravel,我有一个带有laravel验证和必填字段的表单(因此,当我遇到错误时,它总是重新加载所有页面,并且我使用旧的刀片标记保留值)。一切都很好,但我使用jquery添加了一些文本框
$(".add-more").click(function(){
var html = $(".copy").html();
$(".after-add-more").before(html);
});
$("body").on("click",".remove"