我有一个按钮可以将一些内容加载到DIV中:
<button data-toggle="modal" data-target="#modal_toolbox" get-what="partial/answer_question/{{ $ae->item_id }}">get the answer</button>
处理请求的jquery代码是
$('button').click(function() {
var questionid = $(this).attr("get-what");
$('#mt-placeholder').load(questionid);
问题: 按钮所在页面的URL是 myapp.com/exemplars/4
和jquery调用的URL给出了:
local.ERROR: 404 - Exception @ /exemplars/partial/answer_question/91
在这种情况下我通常的解决方案: 在我刚刚提出的L-4申请中 {{网址::对( '')}} 但它不能在这里应用。
我的工作解决方案: 我只是将../添加到
get-what="../partial/answer_question/{{ $ae->item_id }}"
我的问题: 我认为我的解决方法不是一个好习惯。 如何在上述解决方案中获取正确的URL?或者我如何以更好/更恰当的方式获得所需的结果?
THX
答案 0 :(得分:0)
由于当前页面位于/exemplars
文件夹中,因此任何相对地址将用作原点。如果要使用Web根目录作为原点,则可以使用虚拟地址,即使用斜杠启动它以指定根目录:
get-what="/partial/answer_question/{{ $ae->item_id }}"