Передача текста описания в jquery image slider из базы данных

#javascript #jquery #asp.net #repeater #eval

#javascript #jquery #asp.net #повторитель #вычисление

Вопрос:

Я использую jquery image slider, я выяснил, как передавать изображения из базы данных в мой image slider, но у меня возникают проблемы с передачей текста описания к каждому изображению, потому что формирование изображения выполняется в скрипте, и я не знаю, как передать eval («описание») в скрипт. Ниже приведен код:

  <script type="text/javascript">
              if (!window.slider) var slider = {};
              slider.data = [{ "id": "slide-img-1", "client": "nature beauty", "desc": "With up to 30 used caravans for you to choose from, you will soon be able to hit the open road...<br /> Come along and browse at your leisure or take a look at a selection of our current stock." }, { "id": "slide-img-2", "client": "nature beauty", "desc": "" }, { "id": "slide-img-3", "client": "nature beauty", "desc": "add your description here" }, { "id": "slide-img-4", "client": "nature beauty", "desc": "add your description here" }, { "id": "slide-img-5", "client": "nature beauty", "desc": "add your description here" }, { "id": "slide-img-6", "client": "nature beauty", "desc": "add your description here"}];
  

итак, я хочу передать что-то вроде «desc»:'<%eval(«description»)%>’

 <div id="slide-runner"> 

<asp:Repeater ID="rptJquery" runat="server">

<ItemTemplate>
 <a href="">
<img ID='<%#Eval("slideshowID") %>' src='<%#String.Format("/images/slideshow/{0}", Eval("imgURL"))%>' class="slide"/>
</a> 
</ItemTemplate>
</asp:Repeater>
</div>
  

Комментарии:

1. У вас не работает <%#Eval («Description»)%>? Я имею в виду, вы попробовали?

2. нет, это не работает, я думаю, вы не можете использовать это в javascripting

Ответ №1:

Лучший способ достичь этого сценария — предоставить свои данные в формате JSON и при загрузке вашего графического слайдера предоставлять эти данные при инициализации.

Плагин должен корректно обрабатывать этот тип данных, если вы их правильно предоставляете.

если вы можете сообщить нам название вашего плагина, возможно, мы сможем предоставить вам несколько примеров.

Комментарии:

1. спасибо за ваш реплик, ниже приведена ссылка на галерею изображений, которую я использую для своего проекта: dreamcss.com/2009/04/create-beautiful-jquery-sliders.html , можете ли вы, пожалуйста, предоставить мне какие-либо инструкции относительно вышеупомянутого сценария