设置数据标题通用 ajax
Set data title generic ajax
$( document ).ready(function(){
$('.status-red').click(function(){
var colonne_id = $('.status-red').attr('data-sort');
data = {sort: colonne_id , '+name': $('.search-query').val()};
console.log(data);
$.ajax({
url: $('.url_sortindex').val(),
data: data,
type: 'post',
dataType: "json",
success: function(data) {
$('#body_sortindex').html(data.content);
}
});
});
});
你好,
我用这个输入进行了搜索。
<input type="text" value="test" placeholder="name" class="input-medium search-query form-control" name="+name" style="margin-right:5px">
但是你看到这个输入name="+name"的名字。
我的问题是,如果我创建一个名为 "age" 的新输入,例如我的请求 ajax 不起作用,因为名称是“+name”。我的问题是,你如何像这样设置名称
data = {sort: colonne_id , $('.search-query').attr('name'): $('.search-query').val()};
我需要像这样获取输入的名称$('.search-query').attr('name')
并在这里设置我的标题data = {sort: colonne_id , '+name': $('.search-query').val()};
我想将 data
中的 +name
设置为 $('.search-query').attr('name')
我不希望数据中的名称是 + 名称,而是一个变量
我想让我的输入通用。
谢谢你 ;)
你可以这样试试:
var data = {};
data['sort'] = colonne_id;
data[$('.search-query').attr('name')] = $('.search-query').val();
这应该有效。希望对你有帮助。
$( document ).ready(function(){
$('.status-red').click(function(){
var colonne_id = $('.status-red').attr('data-sort');
data = {sort: colonne_id , '+name': $('.search-query').val()};
console.log(data);
$.ajax({
url: $('.url_sortindex').val(),
data: data,
type: 'post',
dataType: "json",
success: function(data) {
$('#body_sortindex').html(data.content);
}
});
});
});
你好, 我用这个输入进行了搜索。
<input type="text" value="test" placeholder="name" class="input-medium search-query form-control" name="+name" style="margin-right:5px">
但是你看到这个输入name="+name"的名字。 我的问题是,如果我创建一个名为 "age" 的新输入,例如我的请求 ajax 不起作用,因为名称是“+name”。我的问题是,你如何像这样设置名称
data = {sort: colonne_id , $('.search-query').attr('name'): $('.search-query').val()};
我需要像这样获取输入的名称$('.search-query').attr('name')
并在这里设置我的标题data = {sort: colonne_id , '+name': $('.search-query').val()};
我想将 data
中的 +name
设置为 $('.search-query').attr('name')
我不希望数据中的名称是 + 名称,而是一个变量
我想让我的输入通用。
谢谢你 ;)
你可以这样试试:
var data = {};
data['sort'] = colonne_id;
data[$('.search-query').attr('name')] = $('.search-query').val();
这应该有效。希望对你有帮助。