如果我想要一篇与页面查询完全匹配的文章(例如,如果它是“狗”),那么没有问题,但是,如果它不完全匹配(例如“红狗”),那么我会看到:“红狗或 Red Dog 可能指的是:”,这句话后面没有任何内容。没有参考文献的文章。我不太确定问题出在哪里,或者如何解决。
$.ajax({
url: urls,
data: {
format: "json",
action: "parse",
page: match[1],
prop:"text",
section:0,
},
dataType: 'jsonp',
headers: {
'Api-User-Agent': 'Example/1.1 (https://www.example.tech/;
admin@example.tech) BasedOnUnisoftdevScipt/1.0'
},
success: function (data) {
console.log(data)
var markup = data.parse.text["*"];
var i = $('<div></div>').html(markup);
i.find('a').each(function() {
$(this).replaceWith($(this).html()); });
i.find('sup').remove();
i.find('.mw-ext-cite-error').remove();
var rplo ='<p>~ Chatbot wrote: <q id="writeajaxed"></q></p>';
$('#context').html(youwrote + message + '</q></p>' + rplo);
$('#writeajaxed').html($(i).find('p'));
}
});
谢谢