问题标签 [form-fields]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 有条件地从提交中跳过表单字段,减少 URL 混乱
我有多个隐藏的表单字段,它们存储有关当前视图的值(例如,如果某些,通常隐藏的 div 是可见的等),以在表单回发时恢复布局。
问题是我总是提交所有这些隐藏字段,即使它们是默认的,在这个过程中会产生很多不必要的 URL 混乱(例如http://www.example.com/view?ab=&ac=&ad=等等)。
我宁愿只提交实际影响视图的字段(意思是,没有指定的默认值),以使 URL 混乱最小化。
我尝试手动删除/插入输入,但这是一场噩梦。有一个更好的方法吗?
javascript - 使用 Javascript 打开一个新页面并在那里填充表单值
我在书签中使用 JavaScript 来填充网站上的表单元素:
这行得通。但是,我想创建一个小书签,以便它打开目标页面并在那里填充值;但是,似乎一旦加载了页面,就不会执行其他 JavaScript 代码。因此,以下不起作用。
我还尝试了 setTimeout 来延迟我的代码的执行,但这没有用。
一旦我知道目标页面已完全加载,如何加载我的脚本?
python - 如何手动渲染设置了初始值的表单域?
我正在尝试手动呈现表单的字段,以便我的设计师同事可以在 HTML 中操作输入元素,而不是在 Python 源代码中苦苦挣扎。
IE。而不是像这样声明表单字段......
..我真的...
问题是似乎没有办法在第二种方法中获取字段的初始值。{{ form.first_name }}语句确实使用正确的初始值渲染输入元素,但是当您想要手动渲染表单时,不知何故没有像{{ form.first_name.initial_value }}字段这样的东西。
java - 无法读取 servlet 中的表单字段
嘿,我对 servlet 环境很陌生。在这里,我试图将一个表单发布到我的 servlet,如下所示:
servlet 是这样的:
但它只打印 q 参数而不是其他表单字段。
我也试图让他们使用,request.getParameter("question")
但这也不起作用。所以我要去哪里错了。实际上我来自 PHP 背景,最近开始用 java 编码,所以请帮忙。
提前致谢
symfony-1.4 - 如何在 symfony 1.4 的表单类中创建跨度元素
有没有办法在表单类中添加自定义表单字段元素?
IE
我想在 UsersForm 类中的 email 元素之后添加一个 span 元素。这是代码
在电子邮件“表单字段”下方添加 span 元素的代码/方法应该是什么?
谢谢
django - 在 django-templates 中渲染时排除一些表单字段
我有一个代码块,以便在我的模板中呈现表单字段,以便
有没有办法通过指定名称来排除某些表单字段?
谢谢
python - 有条件地显示和隐藏表单字段并设置字段值
我的 Django 中有一个看起来像这样的表单:
我在我网站的两个地方使用了这个表格。其中一个地方,我想显示表单及其除字段外的所有is_manager
字段,但我想将此字段的默认值设置为True
. 在另一个地方,我想显示表单及其所有字段,包括该is_manager
字段,并且我希望它具有默认值False.
我怎样才能做到这一点?似乎是一件微不足道的事情,但我无法弄清楚。
谢谢。
javascript - 尝试使用 javascript 生成更多具有唯一名称的文件上传字段
我设法创建了一个添加文件上传字段的按钮,一个删除文件上传字段的按钮,以及一个跟踪文件上传字段总数的计数器。问题是这些字段似乎没有唯一的名称。这些字段应该具有名称 img1、img2、img3 等...我可以看到它不起作用,因为文件没有上传到 SQL 表。
这是我的 javascript 和 HTML:
ruby-on-rails - 通过隐藏字段将数组传递给rails
我的表单中有一个这样的 hidden_tag
呈现为
目前正在将 business_loc 值设置为逗号分隔的字符串,希望 rails 在提交表单时能够识别。但这是我在服务器端获得的价值
反而
如何在隐藏字段中设置正确的值,以便 rails 可以正确理解它。
jquery - jQuery - 我可以从序列化的表单字符串中填写表单输入吗?
鉴于我在页面上有某种形式,我知道我可以使用 unicode 序列化字符串
也可以使用 设置每个输入的值$('#some-input').val(...)
。假设上面的相同表单已重置,但我仍然有查询字符串 - 是否有一种简单的方法可以从该字符串填充表单?我意识到我可以解析它并单独设置每个输入/选择,但我正在寻找一个更简单的解决方案。谢谢。