TypeError: 'stepUp' 调用了一个未实现接口 HTMLInputElement ajax
TypeError: 'stepUp' called on an object that does not implement interface HTMLInputElement ajax request
我真的很讨厌问一个已经问过的问题,但我找到的其他解决方案都不适合我。 我正在尝试获取输入的值并使用 ajax 发送它。
$("#cell_number").on("change", function() {
var cell_number = $(this).val();
});
下面是发送数据的代码:
submitHandler: function(form) {
var stringifyMessage = message.join(" ");
var smsformdata = {
action: 'handle_form_submit',
full_message: stringifyMessage.trim(),
cell_number: cell_number
};
$.post('http://***/admin-ajax.php', smsformdata, function(response) {
})
.complete(function() {
$("#sms_form")[0].reset();
myOnload();
})
return false;
},
我尝试将val()
放在 smsformdata
数组中,如您所见,我已经将其直接放在变量上,我尝试了几种不同的"字符串"方法,我尝试了.attr('value');
......不知道从这里去哪里!
你得到错误,因为在
cell_number: cell_number
cell_number
是具有该 id 的 HTMLInputElement。
这应该有效
var smsformdata = {
action: 'handle_form_submit',
full_message: stringifyMessage.trim(),
cell_number: $('#cell_number').val()
};
请注意,
$("#cell_number").on("change", function() {
var cell_number = $(this).val();
});
没有效果,因为您仅将值存储到局部变量 var cell_number
。
相关文章:
- 实现一个建立在google.com之上的自定义搜索引擎
- 一个javascript实现base64图像编码并将结果写入文本文件
- 制作一个高阶组件,用TypeScript实现反应中继和反应路由器的交互操作
- 如何为一个搜索框实现两个高级自动补全
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 有没有一条清晰的路径,我可以实现一个在 ScalaJS + React 中广泛使用上下文的 React 组件
- 选择一个具有纯 js 与C++ 的节点.js库,并在实现上添加
- 使用ajax和jquery ui滑块实现一个下拉框
- Javascript从另一个onkeypress事件实现事件onkeypress
- 我正在尝试实现一个AJAX调用.我做错了什么
- ES6类:在另一个函数中包装方法实现
- 只需添加一个类即可实现SVG动画
- 如何使用angularjs在一个模型中实现多个模板
- 如何在网站上实现一个按钮,允许用户将生成的数组数据保存为ASCII文件
- 如何从一个类实现多个微小滚动条
- HTMLUnit是否包括一个功能性的[HTML5]画布2D实现,能够将图像数据渲染回Java代码
- 实现另一个要“onSongEnd”运行的功能
- 如何在 JavaScript 中实现一个简单的优先级侦听器模式
- 用于将一个函数输出实现到另一个函数的逻辑
- 为 Firefox 扩展实现一个 Javascript 插件系统