【发布时间】:2012-11-23 03:49:29
【问题描述】:
我想通过附加两个不同的值来创建一个变量值无需重新加载页面
代码:
{exp:safecracker channel="blending_log" return="sthome/blending/ENTRY_ID"}
<h3>Select and enter data</h3>
{!--------Receive data to create value--------}
<input type="hidden" name="title" value="" />
<br /><br />
Organic Or Conventional:
{field:org_con}
Agent Number:
{field:agent_number}
{!-----END Receive data to create lot number-------}
字段类型有机或常规是一个选择框。 用户可以选择 O(有机)或 C(常规) 代理编号是一个文本字段,用户输入类似 018 的内容。 只要用户从有机或传统中选择 O 或 C 并输入代理编号,它应该在隐藏字段中附加值。
例如:
<input type="hidden" name="title" value="O018" />
或
<input type="hidden" name="title" value="C018" />
这应该在不重新加载页面的情况下发生
我搜索并尝试了一些 JavaScript 和 Ajax 代码。 但从不工作。 抱歉,我是 JavaScript 和 Ajax 菜鸟。
请帮忙。
【问题讨论】:
-
所以要清楚,您有一个带有 O 或 C 选项的选择框。您有一个文本框,用户输入一个数字,当他们选择 O 或 C 并输入一个数字时,您希望两者的串联作为隐藏字段的值?
-
是的,OJay 正是我想要完成的目标
标签: javascript jquery ajax expressionengine