$(oFind).bind('click',function(){
var oKeyword = $('.locating').val();
if( oKeyword != '' ){
$.ajax({
type:"post",
async:true,
url: "{:U('Reply/index')}",
data:{keyword:oKeyword},
success:function(){
$(oZs).fadeOut("fast");
$(oCx).fadeIn("fast");
}
});
}
});
oFind ist eine Schaltfläche. Nachdem Sie ein Klickereignis daran gebunden haben, senden Sie eine Ajax-Anfrage an den Hintergrund und überprüfen Sie, ob in der Konsole alles normal ist.
<?php
namespace Home\Controller;
use Think\Controller;
class ReplyController extends CommonController {
public function index(){
if($_POST){
echo "ddd";
}
}
}
Aber es lässt sich einfach nicht ausdrucken. Können Sie mir helfen, herauszufinden, was falsch ist?
大姐 你都没console 怎么会打印? success:function(){
ajax不是这么用的..你传过去了值,但是你在index这里echo东西,另一边看不出来的.
你设置了success回调,就在这里面接收数据处理.
我是比较喜欢json传输,用json的话你就在控制器echo json_encode你的数据
这就尴尬了,返回数据不是return吗??????????原谅我的无知