0

好的,我有一个独特的问题。我有一个房地产 wordpress 网站,它使用 IDX(互联网数据交换)数据来显示 MLS(多重上市服务)列表。因此,所有 IDX 数据都通过我的 IDX 提供商的站点存储。目前,当用户提交表单时,它会转到通过我的 idx 提供程序托管的结果页面(例如:http://www.mysite.idxco.com/idx/my.account#/results.php?)。我想要做的是创建一个表单,将结果呈现在同一页面上......我该怎么做?如果我不够清楚,请告诉我。

4

1 回答 1

0

如果我明白你的意思,你有不同的选择,你可以

1)通过 ajax 发布,并让您的托管页面发回 html 作为响应,您可以在 div 的同一页面中显示。用 jquery 很容易做到。集成到 wordpress 页面中可能更容易,但您需要能够修改托管页面。

2)您可以发布到服务器上的页面(而不是 idx 提供者的页面),然后使用 curl 将从表单收到的数据作为帖子发送到 idx 提供者页面,获取返回的 html,解析它,获取结果,使用您自己的表单以及从 curl 获得的结果重新加载页面。

您可能需要咨询您的 idx 提供商是否可以“抓取”数据。

(当然,如果您有一个很可能使用 idx 的 api 访问权限,您可以发送一个 api 请求,这会更有效率)

于 2013-04-30T14:24:12.513 回答