javascript - 如何在 PHP 中为链接使用 JS 属性?
问题描述
试图理解。我有一个js代码,
$(document).on('click','.plan_btn',function() {
$('.ui-dropdown').removeClass('active');
var tarifplanid=$(this).attr('data-tarifplanid');
$('.planid').text(tarifplanid);
$('.add_plan').addClass('show');
});
我有一个带有按钮的 php 代码,我在其中传递 attr。
<button type="button" class="ui-component ui-button plan_btn" data-tarifplanid="<?php echo($plan->plan_id)?>">Select</button>
因此,通过按 Select 按钮,我将有一个 planID,即 2 或 3 存储在 .JS 中
然后,作为测试,我有以下代码:
<?php
$test = <<<EOD
<span class="planid"></span>
EOD;
echo $test;?>
问题是:
- echo 返回 ID,2 或 3,取决于我按下“选择”的哪个项目
- 但是,当我尝试使用 $test 添加链接时,它将为
<span class="planid"></span>
为什么?我认为它应该是 https://localhost/2 但我有https://localhost/<span class="planid"></span>
谢谢!我不是开发人员,只是浏览和学习一下
解决方案
推荐阅读
- html - 怎么做
材料 ui 抽屉演示中的 100% 高度 - android - LazyColumn 项目位置
- batch-file - 批处理文件在 Windows 10 中无法正确运行
- javascript - 浏览器卡住上传大文件
- x86-64 - 是否可以在具有 64 位处理器的 32 位操作系统上运行 64 位代码?
- google-app-engine - Google App Engine:应用引擎仪表板与计费导出之间的不可预测的成本和差异
- javascript - 为什么我没有必要的 jQuery DataTables 分页按钮?
- variables - 变量的SSIS值不变
- swift - 如何使用 Swift 找到一个免费的本地端口?
- ios - Xamarin 窗体停止屏幕截图并在 ios 中记录