首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于组合框选择的JSP中条件变化形式动作

基于组合框选择的JSP中条件变化形式动作
EN

Stack Overflow用户
提问于 2018-01-22 18:41:34
回答 1查看 481关注 0票数 0

我在三个不同的领域有三台服务器。例如,

  1. google.com
  2. oracle.com
  3. sap.com

我有一个与上面的值相同的组合框。如何将表单操作更改为在组合框中选择的相应站点?

这是我试过的密码。

代码语言:javascript
复制
<script src="http://code.jquery.com/jquery-latest.min.js"   
type="text/javascript"></script>
<script>
$(document).ready(function(){
$("#serverName").on("change",function(){
alert($(this).val());
if($(this).val().toString===("google"))
$("#dataform").attr('action',"http://google.com");
if($(this).val().toString===("oracle"))
$("#dataform").attr("action","http://oracle.com");
if($(this).val().toString===("sap"))
$("#dataform").attr("action","http://sap.com");
});
});
</script>

我的表格是:

代码语言:javascript
复制
<form action="anyaction" name="dataform" method="post" >
<img src="logo.png"><br/>
<label for="email" class="boldtext">Triggered By</label><br>
<input type="text" id="email" name="email" placeholder="Enter your mail id" 
required><br/>
<label for="serverName" class="`boldtext`">Server Name</label>
<select id="serverName" name="serverName" >
<option value="selectServer">Select the Server</option>
<option value="google">Google</option>
<option value="oracle" >Oracle</option>
<option value="sap">SAP</option>
</select><br/>
<label for="Clients" name= "Clients" 
class="boldtext">Clients</label><br>
<input type="text" id="count" name="count" 
placeholder="Enter No Of clients" required>
<br/>
<label for="items" name="items" id="items" 
class="boldtext">Items</label>
<textarea id="items" name="items" required rows="3"> </textarea><br/>
<button type="submit">Submit</button>
</form>
EN

回答 1

Stack Overflow用户

发布于 2018-01-22 19:30:13

看起来有一些值是由我使用的"dataform“表单的名称表示的。

一旦我将它更改为dataform123,它就起作用了。另外,我从tostring.equals到== / ===的比较也是有效的。

谢谢你能让我一直努力!!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48388248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档