(使用CodeIgniter)
您好,感谢您阅读我。
在开发过程中我总是偶然发现的快速问题......
如何正确编码我在网页上显示的元素的ID ...我想在选择的更改中使用Ajax在我的主控制器中显示其他内容但是我认为具有直接ID(范围)在这里停留在我的HTML中是有点不对......或者我错了吗?
例如,在选择此处的范围时,我会根据其ID加载该范围,并在页面的其余部分显示有关该范围的不同信息。
[HTML]
<select>
<?php
foreach ($scopes as $scope)
{
?>
<option value="<?=$scope->get_ScopeID();?>"><?=$scope->get_Name();?></option>
<?php
}
?>
</select>
我和ajax玩过一段时间,与JQuery很好玩,不管我看到什么网站,我似乎无法找到我点击的项目的ID,所以我总结说我做错了什么!
谢谢!
答案 0 :(得分:1)
将数据库项目的ID暴露给客户端绝对没问题,而且你做得对。
例如,查看此问题的网址。 21561011是数据库中问题的ID,它暴露给客户端。