0
我的應用程序中有一個ajax導航系統。每個AJAX鏈路是ajax
類的,它需要加載網頁被保存在一個aurl
屬性,例如:Symfony和jQuery.data()
<a class="ajax" aurl="/user/posts/3/edit">Edit Post</a>
的aurl被提供給元件使用的symfony在服務器端url_for
方法。
我想過更優雅的保存元素的aurl屬性的方法,比如jQuery.data()
,但是我怎麼能從服務器端使用它呢?創建一個腳本後,每個元素設置它aurl
似乎不是一個好的解決方案..
任何想法?
我想使用數據,因此我不必在整個應用程序中傳播鏈接..所以我會'Edit Post'它的網址將被保存在「幕後」 – tamir
如果您要設置數據與它應該在那裏設置的元素相關,即通過'data-'屬性。將URL移出相關鏈接只會讓事情變得混亂。 – ThiefMaster