$('#submit-button').click(function() { $.ajax({ type: 'POST', url: '/ajax', contentType: 'application/json', data: JSON.stringify({number: $('#number-input').val()}), dataType: 'json', success: function(response)
时间: 2024-02-14 09:21:30 浏览: 120
jquery $.ajax()的所有参数
5星 · 资源好评率100%
这是一个 jQuery 发送 Ajax 请求的代码片段。具体来说:
- `$('#submit-button').click(function() {...})` 表示给 id 为 submit-button 的按钮绑定 click 事件,当点击该按钮时执行相应的函数。
- `$.ajax({...})` 表示使用 jQuery 提供的 ajax 方法发送一个异步请求。
- `type: 'POST'` 表示请求的类型是 POST。
- `url: '/ajax'` 表示请求的 URL 是相对于当前页面的 /ajax。
- `contentType: 'application/json'` 表示请求的数据类型是 JSON。
- `data: JSON.stringify({number: $('#number-input').val()})` 表示请求的数据是一个 JSON 对象,其中包含一个键值对 number: input 输入框的值。
- `dataType: 'json'` 表示期望服务器返回的数据类型是 JSON。
- `success: function(response) {...}` 表示当请求成功时执行的回调函数,其中 response 是服务器返回的数据。
阅读全文