javascript - Coldfusion url 变量

标签 javascript coldfusion

我有一个基本问题,无法正确回答...... 我有一个 ColdFusion 表单 abc.cfm 并将帖子提交到

<form name="MyForm" 
      method="post" 
      action="abc_action.cfm?vempnum=
                   <cfoutput>#qGetemplookup.emplid#&year=#form.year#</cfoutput>"

现在我有一个文本框和一个选择框,我可以在网址中的操作页面上获取 emplid 值,但无法获取年份(这是选择框值) )...不知道我在这里做错了什么。如有任何帮助,我们将不胜感激。

最佳答案

如果我正确理解了这个问题,那么您正在尝试在实际提交存在 year 输入的表单之前访问 form.year。这是行不通的因为只有在表单实际提交后才会填充 form 范围。

尝试将 form.year 添加到操作的 URL 实际上是多余的,因为当您 POST 表单时,为 year 选择的值将可用于您作为 form 结构的一部分。

关于javascript - Coldfusion url 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13731119/

相关文章:

javascript - 在 for 循环中使用 var 关键字

javascript - AngularJS View Animation Mystery—elements render at wrong position 然后 resolve

coldfusion - Db2 JDBC 驱动程序加密方法或身份验证方法

sql-server - 如何通过 Coldfusion HTML 表单优雅地将 Excel 文件导入 Sql Server?

javascript - 检查 JavaScript 数组中是否存在值

javascript - 在ajax中添加简单的GET或POST?

javascript - 从javascript加载另一个html页面

javascript - 如何在 ColdFusion 中使用标签 cfwddx

tomcat - 在 ColdFusion 10 中获取实例名称

function - 我应该在返回类型为 void 的函数中使用 cfreturn