我有一个调用名为 add_Fields() 的脚本方法的按钮。我使用 .innerHTML 在表单中添加字段。
问题是当我将属性操作的值设置为 {{route('stock.store')}} 时,整个脚本代码不起作用。
有人可以帮我解决这个问题吗?
var i = 0;
var d = document.getElementById("content");
d.innerHTML += "<div class='form-group row'>"+
"<span class='col-md-2'>UNIT:<input form='form"+i+"' id='unit' type='text' name='unit' class='form-control' required></span>"+
"<span class='col-md-2'>QTY:<input form='form"+i+"' id='quantity' type='number' name='quantity' class='form-control' required></span>"+
"<span class='col-md-4'>UNIT COST:<input form='form"+i+"' id='unit_cost' type='number' name='unit_cost' class='form-control' required></span>"+
"<span class='col-md-4'>AMOUNT:<input form='form"+i+"' id='unit_cost' type='number' name='unit_cost' class='form-control' required></span>"+
"</div>"+
"<form id='form"+i+"' action='\"{{route('stock.store')}}\"' method='post'>@csrf</form>"+
"";
最佳答案
替换表单标签的以下代码并确保在routes\web.php文件中定义路由
"<form id='form"+i+"' action='{{route('stock.store')}}' method='post'>@csrf</form>"+
关于javascript - 无法组合脚本和 php div.innerHTML += "<form action='\"{{route(' stock.store')}}\"' method ='post' >@csrf</form>";,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60049866/