我正在从控制器返回一个视图,但是不是打开新页面,而是在popup中打开视图,我假设是弹出错误消息。我是laravel的新人。
控制器代码
public function postRegister () {
return view('front.member.registerpayment')->with('amountUSD', $data['btc_withcom']);
}
答案 0 :(得分:0)
您可以使用AJAX请求执行此操作。
在你的控制器......
public function postRegister () {
// do something to get your data
return response()->json(
[
'data'=>$your_data
]
);
}
然后发出ajax请求 首先导入jquery。 然后
$.ajax({
url: ‘your url’,
method: ‘POST’
data: ‘pass any data to controller’
success: function(data){
// invoke popup with data
// you can easily do this with jquery UI library
}
})
Here是打开对话框的完整示例。
提示:在调用
之前将数据附加到html