点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用jQuery生成两个动态字段。 每对字段都显示在页面上,并且可以具有多个实例。 提交时(不是ajax),每对字段都与 Auth :: id()
一起保存到自己的表行中。
HTML代码中有两种形式,都输入了两个值,用户单击"添加链接",然后jQuery创建两个隐藏字段(这些是要提交的字段),输入的数据以可视方式显示(附加)到 #link-list
。 原始字段为空,该过程可以重复...
我正在努力创建一个能被雄辩地识别以多次保存数据的数组。
我收到错误消息'Undefined index:link'或jQuery中第二个输入行。
刀片/HTML:
{!! 形式:: open([['route'=> ['multiple.store'],'method'=>'post','role'=>'form','class'=>'form'])!!}
<!-追加新行->
{!! Form :: text('prestore',null,['placeholder'=>'商店名称','class'=>'form-control'])!!}
{!! Form :: text('prelink',null,['placeholder'=>'链接/URL','class'=>'form-control'])!!}
{!! 形式:: submit('提交行',['class'=>'btn btn-成功提交'])!!}
{!! 形式:: close()!!}
jQuery/JavaScript
$(document).on('click','.new-row',function(){
var store = $('#newlink input [name = prestore]')。val();
var link = $('#newlink input [name = prelink]')。val();
console.log(store,link);
$(''+
''+ store +''+
''+
''+
' ')。appendTo('#link-list')。hide()。fadeIn(280);
$('input [name = prestore]')。val('');
$('input [name = prelink]')。val('');
});
控制器:
公共函数store()
{
$ input =输入::: all();
foreach($ input ['rows'] as $ row){
$ items = new Multiple([
'user_id'=> Auth :: id(),
'store'=> $ row ['store'],
'link'=> $ row ['link'],
]);
$ items-> saveMany();
}
}
感谢您访问SAP社区以获取问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https://community。 sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。 例如,您可以概述要采取哪些步骤来找到答案(以及为什么它们没有帮助),共享您所见/做过的屏幕截图以及使用更具描述性的主题行。 您提供的详细信息越多,成员越有可能会为您提供帮助。
您希望,可以先选择"操作",然后再"编辑"来修改您的问题(尽管有人回答了您的问题, 您将失去编辑问题的能力-但是,如果发生这种情况,您可以在评论中保留更多详细信息。)
最后,如果您希望与读者保持联系,请考虑添加一个 图片到您的个人资料。 操作方法如下: https://www.youtube.com/watch?v=F5JdUbyjfMA&list=PLpQebylwrdhs5 h6RtymfDpoz3vDS 。 通过使用您的照片来个性化个人资料,可以鼓励读者做出回应。
亲切的问候
Katarina(SAP社区主持人)
一周热门 更多>