我正在尝试使用data _null_ ;
set d01 ;
file "/folders/myfolders/test.csv" lrecl=1000 ;
length filler $20;
w_out = ksubstr(Name,1,5) || IdNumber || Salary || Site;
len = 20 - klength(w_out) - 1;
put w_out @;
if len > 0 then do;
filler = repeat(" ", len);
put filler $varying20. len;
end;
else put;
run ;
在我的视图中进行AJAX调用。
我的代码如下:
registerJS
我希望URL成为<?php $this->registerJs("
$(document).on('click','.btn-block',function(){
var id = $(this).parents('.user-tr').attr('id');
$.ajax({
url: "Yii::$app->request->baseUrl . 'admin/block-users'",
type: 'POST',
dataType: 'json',
data: {id : id,_csrf : "Yii::$app->request->getCsrfToken()"},
success: function (data) {
console.log(data);
},
});
})"); ?>
的{{1}}方法,但出现错误:
actionBlockUsers
错误在这一行:
AdminController
这是我的后端功能的样子:
syntax error, unexpected 'Yii' (T_STRING), expecting ',' or ')'
我该如何解决?
更新
我按照@Bizley的建议将代码更改为此:
url: "Yii::$app->request->baseUrl . 'admin/block-users'",
现在的问题是我仍然无法向后端发送请求。如何发送请求?
答案 0 :(得分:1)