使用 Ajax 和 PHP 更新框架集框架内容

发布于 2024-12-09 08:06:33 字数 432 浏览 4 评论 0原文

我有两个框架 - 左框架包含使用 css 创建的菜单选项,右框架显示根据左框架中单击的菜单选项执行的 php 页面。

我有一个 php 页面,其中数据来自底层 mysql 数据库。

不。名称标记

1 Sandeep 已处理

2 Shoubhik 待定

3 Rahul 已处理

4 Rehan 已处理

“标记”栏中的数据是一个可点击的链接,属于切换类型。如果它显示“待处理”,则单击它将更改为“已处理”,反之亦然。这是使用 ajax 实现的。

我想要的是左框架菜单选项中名称“已处理”和“待处理”的计数。这应该当用户在右侧框架中单击链接更新上述 php 页面中的“标志”时,

例如

左侧框架菜单应显示“

已处理”(3) 。 待定 (1)

I have two frames - left frame contains menu options created using css and right frame displays the php page which is executed depending upon menu option clicked in left frame.

I have a php page where data comes from underlying mysql database.

No. Name Flag

1 Sandeep Processed

2 Shoubhik Pending

3 Rahul Processed

4 Rehan Processed

The data in 'Flag' column is a clickable link which is toggle type. If it displays 'Pending' then clicking on it will change to "Processed' and vice-versa.This is achieved using ajax.

What i want is the count of Names 'Processed' and 'Pending' in left frame menu option. This should be updated on real time as and when the 'Flag' in the above php page is updated by the user in the right frame by clicking on the link.

e.g.

Left frame menu should display this .

Processed (3)
Pending (1)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ι不睡觉的鱼゛ 2024-12-16 08:06:34
  1. 让切换 ajax 请求以 JSON 形式返回所有状态的当前计数。

    { "totals" : { "processed":"1", "pending":"2" } }

  2. 在菜单框架中调用 JavaScript updateTotals() (或类似)函数,传递它是上面返回的 JSON 数据。

  3. updateTotals() 函数使用 DOM(或 jQuery)设置菜单中的值。

  1. Have the toggle ajax request return the current counts for all status as JSON.

    { "totals" : { "processed":"1", "pending":"2" } }

  2. Call a JavaScript updateTotals() (or similar) function in the menu frame, passing it the JSON data returned above.

  3. The updateTotals() function sets the values in the menu using the DOM (or jQuery).

拧巴小姐 2024-12-16 08:06:34

我自己想出来了......'

只是调用了这段代码:
parent.frames['leftFrame'].location.reload();

onreadystatechange 事件

感谢大家

figured out on my own....'

just called this code :
parent.frames['leftFrame'].location.reload();

on onreadystatechange event

thanks to all

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文