在jquery中获取用于ajax实时搜索的p标记文本
你好,我有一个实时搜索,我用ajax发送数据并获得结果搜索,我可以显示我的结果,我的结果显示在p标签中,我想在我的结果搜索中访问p标签文本,但我不能。请帮帮我在jquery中获取用于ajax实时搜索的p标记文本,jquery,ajax,livesearch,Jquery,Ajax,Livesearch,你好,我有一个实时搜索,我用ajax发送数据并获得结果搜索,我可以显示我的结果,我的结果显示在p标签中,我想在我的结果搜索中访问p标签文本,但我不能。请帮帮我 $.ajax({ url:'<?=base_url();?>report/Chanel/search', type: 'POST', data: $("#DateForm").serialize(), success: function(data){
$.ajax({
url:'<?=base_url();?>report/Chanel/search',
type: 'POST',
data: $("#DateForm").serialize(),
success: function(data){
if (data == "0")
{
$('#livesearch').html('not found any result');
}
else
{
var dataPo = [];
var obj = JSON.parse(data);
for( var i = 0; i < obj.length; i++) {
$('#livesearch').append('<p class="ppppp" id="pppp'+i+'">'+obj[i]["channel"].Group_Channel_Name+'</p>')
$("#pppp"+i).click(function(){alert($("#pppp"+i).text())});
}
}
},
error: function(){
alert("try again");
}
});
$.ajax({
url:'report/Chanel/search',
键入:“POST”,
数据:$(“#DateForm”).serialize(),
成功:功能(数据){
如果(数据=“0”)
{
$('#livesearch').html('未找到任何结果');
}
其他的
{
var dataPo=[];
var obj=JSON.parse(数据);
对于(变量i=0;i”+obj[i][“channel”]。Group_channel_Name+”)
$(“#pppp”+i).单击(函数(){alert($(“#pppp”+i).text())});
}
}
},
错误:函数(){
警惕(“重试”);
}
});
首先,创建“p”并添加事件。最后,将其附加到liveSearch
var obj = [{
"name": "Ford",
id: 1
}, {
"name": "BMW",
id: 2
}, {
"name": "Fiat",
id: 3
}];
$.each(obj, function(index, element) {
var p = $('<p id="ppp' + element.id + '">' + element.name + '</p>');
p.click(function(e) {
console.log($(this).text());
});
$('#livesearch').append(p)
});
var obj=[{
“名称”:“福特”,
身份证号码:1
}, {
“名称”:“宝马”,
身份证号码:2
}, {
“名称”:“菲亚特”,
身份证号码:3
}];
$。每个(对象、函数(索引、元素){
var p=$(''+element.name+'
');
p、 单击(功能(e){
console.log($(this.text());
});
$('#livesearch')。追加(p)
});
无法使用此代码,如何使用var元素=$(“此处”);对于具有不同p标记文本的