我正在使用Oracle APEX,并且我在页面中有一个显示SQL查询列的报告区域.我想在此报告的第一列添加编辑按钮,以便用户可以单击它并编辑/查看其中一个结果.如何添加此编辑按钮?谢谢.
我正在创建一个网页,每当我刷新或从一个页面移动到另一个页面时,它都会继续重新加载缓存值.但是我不希望它这样做,因为我正在处理动态数据(来自数据库),所以我希望它每次刷新时重新加载数据库中的值,或者任何页面处理完成时.我并不仅仅意味着清除浏览器缓存.我不希望我的最终用户每次使用我的应用程序时都必须转到工具.
我有这样的HTML:
<table>
<caption class="my_caption">Table 1.1: TABLE CAPTION</caption>
<tr>...</tr>
<tr>...</tr>
...
Run Code Online (Sandbox Code Playgroud)
我需要获取标题文本,以便我可以进行一些字符串比较.我已经尝试过.val(),. text(),. html()和.value,但它们都不起作用.
谢谢你的帮助.
编辑:我实际上有一些这些标题.对不起,我早些时候应该提到这个.
<div>
<table>
<caption class="my_caption">Table 1.1</caption>
<tr>...</tr>
<tr>...</tr>
...
</table>
<table>
<caption class="my_caption">Table 1.2</caption>
<tr>...</tr>
<tr>...</tr>
...
</table> </div>
Run Code Online (Sandbox Code Playgroud)
所以我有一个遍历所有标题的for -loop:
var cap_tables = $("caption.my_caption");
for (var i=0;i<cap_tables.length;i++) {
alert(cap_tables[i].text());
//i've tried .text(), .html(), .val(), .value to get the caption text
}
Run Code Online (Sandbox Code Playgroud)
我会再次尝试你的所有建议并回复你们.非常感谢你!!!
我使用的是Firefox 3.5.3版