就我而言,我具有以下结构的链接:
{foreach from=$listing item='item'}
<div>
<ul id="saved-tables">
<li id="listing_{$item.ID}">
<a class="changeModal" href="#">{$item.Side}</a>
</li>
</ul>
</div>
{/foreach}
单击链接时,使用选择选项和保存按钮打开模态。提交表单后,需要使用(ajax)将已定义列表ID的select表单的新值保存在数据库中。我得到select的值,但是如何从链接中获取ID?
js:
var $icon = $('#listing_' + id);
var index = $icon.closest('#saved-tables').find('> li').index($icon);
但无法从此表单中找到ID ...
谢谢
您可以使用id
PHP提供id到标记,$_GET['id']
也可以直接在javascript中执行,例如:
let url = new URL(window.location);
let id = url.searchParams.get("id");
// let id = (new URL(window.location)).searchParams.get("id")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句