繁体   English   中英

在模态中从 url 获取 id

[英]Get id from url in modal

就我而言,我有一个与此结构的链接:

 {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 的值,但如何从链接中获取 ID?

js:

   var $icon = $('#listing_' + id);
   var index = $icon.closest('#saved-tables').find('> li').index($icon);

但是无法从该表单中找到 id...

谢谢

您可以使用$_GET['id']id给 PHP 中的标记,或者您可以直接在 javascript 中执行此操作,例如:

let url = new URL(window.location);
let id = url.searchParams.get("id");
// let id = (new URL(window.location)).searchParams.get("id")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM