2016-04-08 28 views
0

Dinamik olarak UL etiketine dinamik olarak ekliyorum. Aşağıdaki sözdizimiyle ilgili çok karmaşık bir etikete sahip olacağım. Herhangi biri lütfen aşağıdaki etiketi düzeltmemde bana yardımcı olabilir. Bu tür bağlantıları oluşturmak için herhangi bir temel öğretici de harika.jquery li bağlama ul sözdizimi hatası

Bazı koşullar ile bağlantıyı bağlamaya çalışıyorum. Bir bağlantıyı tıklattığınızda, yeni bir sayfa açar.

notifcationUL.append('<li><div class="pull-left"><a href="javascript:window.open(<%=ResolveUrl("~/App Web Pages/Generic/PageTableUIControl.aspx?Entity=Notifications&EntityObject=EIS_Notifications&UpdateModeLoad=false&WhereCondition=Main.[NotificationUserID]='"+ $("#hdnUser").val() + "' and Main.NotificationCreatedDate='" + today + "'%>",mywindowtitle)"><strong>See All Notifications</strong><i class="fa fa-angle-right"></i></a></div><div class="pull-right"> <a href="#" class="btn btn-sm btn-info removenotifications">Clear Notifications <span class="glyphicon glyphicon-trash pull-right "></span></a></div></li>');

cevap

0

Sen jquery ile istemci tarafında sayfaya sunucu tarafı asp kodu ekleyemezsiniz:/Sen temelden yanlış bir şey yapıyoruz

. Sorunu, arşivlemeye çalıştığınız şeyi açıklayan bir şekilde düzenleyebilir misiniz?

+0

Çöz url kullanılabilir istemci tarafı jquery. Ben kodu değiştirmişsiniz ve pls ben hata yapıyor olduğumu bana bildirin – MaheshMajeti

0

Teklifleriniz kapalı. JQuery ile bir şey eklediğinizde, iç tırnaklar dış tırnakların karşıtı olmalıdır. Aşağıya bakınız.

Sözdiziminizin:

notifcationUL.append('<li><div class="pull-left"><a href="<%=Page.ResolveUrl("~/App Web Pages/Generic/PageTableUIControl.aspx?Entity=Notifications&EntityObject=EIS_Notifications&UpdateModeLoad=false&WhereCondition=Main.[NotificationUserID]='"+ $('#hdnUser").val() + "' and Main.NotificationCreatedDate=" + today + '%>","mywindowtitle")"><strong>See All Notifications</strong><i class="fa fa-angle-right"></i></a></div><div class="pull-right"> <a href="#" class="btn btn-sm btn-info removenotifications">Clear Notifications <span class="glyphicon glyphicon-trash pull-right "></span></a></div></li>'); 

doğru sözdizimi:

notifcationUL.append('<li><div class="pull-left"><a href="<%=Page.ResolveUrl("~/App Web Pages/Generic/PageTableUIControl.aspx?Entity=Notifications&EntityObject=EIS_Notifications&UpdateModeLoad=false&WhereCondition=Main.[NotificationUserID]="' + $("#hdnUser").val() + '" and Main.NotificationCreatedDate=" '+ today + '"%>","mywindowtitle")"><strong>See All Notifications</strong><i class="fa fa-angle-right"></i></a></div><div class="pull-right"> <a href="#" class="btn btn-sm btn-info removenotifications">Clear Notifications <span class="glyphicon glyphicon-trash pull-right "></span></a></div></li>'); 
+0

Bu hata $ ("# hdnUser") veriyor. val() – MaheshMajeti

+0

Uzun bir süre bakıyor ve görmüyorum İki fark arasındaki fark: S – seahorsepip

+0

diff kontrol cihazında kullanılır ve her satırdaki farkı göreceksiniz --- >>> https://www.diffchecker.com/ – KpTheConstructor

İlgili konular