通过按钮点击html中的输入字段获取值

时间:2017-09-12 18:47:49

标签: javascript jquery html

我有一个按钮和输入字段,并希望将该字段的值发送到ajax调用。我此刻正在大脑冻结,可以使用一些帮助。这是我到目前为止所拥有的。

                function submit() {
                    $.ajax({
                      type: 'POST',
                      url: 'http://localhost:8000/getCoords',
                      dataType: 'json',
                      data: {name: 'Abduh'},
                      success: (success) => {
                        console.log(success);
                      },
                      error: (error) => {
                        console.log(error);
                      }
                    });
                }

			<input type=text id=search placeholder=Search />
			<br/>
			<button id=submit onclick="submit()">Submit</button>

2 个答案:

答案 0 :(得分:0)

你应该引用属性值的引用

<input type='text' id='search' placeholder=Search />
<br/>
<button id='submit' onclick="submit();">Submit</button>

答案 1 :(得分:0)

 $("#submit").on("click",function(){
    var  url= 'http://localhost:8000/getCoords';
    $.post( url, { name: $("#search").val() }).done(function(data) {
        alert( "Data Loaded: " + data );
      });
  });
<input type="text" id="search" placeholder="Search" />
<button id="submit">Submit</button>