省市区三动联动,不使用ajax。。。

2016-07-07 16:02 来源:www.chinab4c.com 作者:ecshop专家

请问能否不使用EC里面的transport.js和region.php,能不能实现省市区三动联动效果。
我有看到别人将省市区信息全部放入一个js中,然后实现3J联动,EC可否将region表中的省市区导出,
然后利用EC里面的region.js这个来完成3J联动.

回答:
就是跳过里面的ajax.call 和 region.php过程。

求教呀。。。

建议还是使用官网的,如果非要跳过也可以,那就需要你有那个实力。具体实现方法,不可能有人给你写出来

呵呵,这个问题,终于解决了。
第一步:先手写一个php,将region表中的数据按省市区用&|,划分读取出来,形成个字符串。
第二步:用js将这个字符串读取,用js实现联动。
第三步:因为ecshop里面订单表里保存的都省市区的region_id,那么在提交时,需要根据联动下拉里的省市区名称,把省市区的region_id值拿到。这样就OK了。。呵呵。