2012-07-17 19 views
0

我有输入部分形式像第一和名字姓氏自定义字符串后提交表单

 
`input type="text" class="int-input-medium" name="First" value=""` 

如果人进入第一个名字“约翰”

如何创建一个字符串后?

http://XXXXXXXXX.com/api/test.ashx?First=John 

我是否创建一个javascript,如果是的话,我可以得到一个示例或任何其他代码类型,我应该使用这个。 我需要它使用提交按钮?

+1

为什么你需要用JavaScript来做到这一点?这可以通过一个基本的html表单和一个GET请求来完成。 – Jared 2012-07-17 21:09:46

+0

对于POST请求,您需要提交表单,这是基本的HTML内容。如果您要将数据附加到URL,那么这是一个GET请求。有关示例,请参阅http://www.w3schools.com/ajax/ajax_xmlhttprequest_send.asp和https://developers.google.com/chart/image/docs/post_requests。 – devang 2012-07-17 21:13:01

+0

不需要使用javascript,只是想要最简单和最有效的方式 – user1532944 2012-07-17 21:13:50

回答

4

首先POST的值是隐藏的,我想你想要一个GET表单。如果你告诉你的表单在表头中这样做,它会给你你想要的。

<form action="someDumbAction" method="GET" name="someDumbName"> 
0

OR您是否想在这条线的东西吗?即让您的网址:)

工作演示http://jsfiddle.net/ppQBK/

希望它能帮助cuase :)

代码

$(document).ready(function() { 
    $('.button').click(function() { 

     var goUrl = 'http://mysite.com/'+ $('#foo').val(); 
     alert(goUrl); 
      window.location = goUrl; 
      return false; // Prevent the default button behaviour 
     // or use e.preventDefualt(); API 
    }); 

});