Javascript 在onClick函数中查找文本字段的值 好啊
如何在文本中找到该值并将其放入Javascript 在onClick函数中查找文本字段的值 好啊,javascript,php,jquery,Javascript,Php,Jquery,如何在文本中找到该值并将其放入myFunction()(onClick)?在输入字段中添加一个id,您可以在函数中获得该值,如下所示 function myFunction(id,value){ $.ajax({ type: "POST", url: "/inc/scripts/post.php", data: { "did": id, "value": value }, dataType: "JSON",
myFunction()(onClick)
?在输入字段中添加一个id,您可以在函数中获得该值,如下所示
function myFunction(id,value){
$.ajax({
type: "POST",
url: "/inc/scripts/post.php",
data: { "did": id, "value": value },
dataType: "JSON",
success: function(data) {
alert(data.message);
},
error: function(){
alert("ERROR");
}
});
}
首先,尝试使用jQuery附加事件。这是一种更好的做法,让您的HTML看起来更干净:
data:{"did":id,"value":$('#ID_OF_TEXT_FIELD').val()},
删除myFunction中的第二个参数并使用以下代码:
$('.bouton-menu').click(function() {
var value = ;
$.ajax({
type:"POST",
url: "/inc/scripts/post.php",
data: {
"did": $(this).data('id'),
"value": $('.form-control').val()
},
dataType:"JSON",
success: function(data) {
alert(data.message);
},
error:function(){
alert("ERROR");
}
});
});
给输入一个id
比如说
function myFunction(id){
var value = $(input['name=value_' + id]).val()
$.ajax(
{
type:"POST",
url:"/inc/scripts/post.php",
data:{"did":id,"value":value},
dataType:"JSON",
success: function(data) {
alert(data.message);
},
error:function(){
alert("ERROR");
}
}
);
}
问题是我在php循环中使用了几个id。Try
OK
不起作用(或者我做错了),但我找到了Dusan的解决方案。谢谢大家:)尝试使用jQuery通配符选择器或者我能找到解决方案put var value=$(“#value_uuux”+id).val();
function myFunction(id){
var value = $(input['name=value_' + id]).val()
$.ajax(
{
type:"POST",
url:"/inc/scripts/post.php",
data:{"did":id,"value":value},
dataType:"JSON",
success: function(data) {
alert(data.message);
},
error:function(){
alert("ERROR");
}
}
);
}
<input type="text" id="myval"/>
var myvalue = $("#myval").val();