istudent Ответов: 0

Как изменить прозрачность встроенный стиль на успехи "Аякса" обратный звонок


@foreach(var sQ in Model.SubQuestions.Where(s => s.QuestionId == item.Id).ToList())
                                      {

                                          counter++;

                                          var answer = Model.Answers.FirstOrDefault(a => a.SubQuestionId > 0 && a.SubQuestionId == sQ.Id);

                                          string ddlSelected = "";
                                          string rate = "0";
                                          if(answer != null)
                                          {
                                              var array = answer.Answer1.Split(',');
                                              ddlSelected = array[0];
                                              rate = array[1];
                                          }
                                          else
                                          {
                                              ddlSelected = "Select One";
                                          }

                                          <tr style="color:#37589d">
                                              <td>
                                                  @Html.DisplayFor(x => sQ.Text)
                                              </td>
                                              <td>
                                                  <div id="@sQ.Id" class="dropdown ddlparent">
                                                      <button style='font-size:10px;width:135px;border-color:#5F6E7D;background-color:#5F6E7D' class='btn btn-success dropdown-toggle' type='button' data-toggle='dropdown'>
                                                          <span data-id="postRateScore-@counter" class="selection" style="font-size:12px" data-score="@rate">@ddlSelected</span>
                                                          <span class='caret'></span>
                                                      </button>

                                                      <ul class='dropdown-menu dropdown-menu-right dropdown'>

                                                          @foreach(var r in Model.PostRatings.Where(x => x.SubQuestionId == sQ.Id).ToList())
                                                          {
                                                              <li><a href="#" id=@r.Id data-value=@r.RatingValue data-qid='@sQ.QuestionId' data-sqid='@sQ.Id'>@r.QuestionText</a></li>
                                                          }

                                                      </ul>
                                                  </div>
                                              </td>
                                              <td>
                                                  <span></span>
                                              </td>
                                          </tr>
                                      }

</td>

Что я уже пробовал:

Я очищаю код, что бы я ни пробовал раньше. Я хочу на успешного AJAX-вызов, мне нужно было класс
class="glyphicon glyphicon-check"
на бирке пяди. То, что я пытаюсь достичь, заключается в том, что мне нужно показать что-то, что позволит пользователю узнать, что значение было сохранено/обновлено. В данном случае это галочка.

j snooze

имея только одну строку javascript, я не уверен, что полностью понимаю, что вы делаете, но почему бы вам просто не иметь класс css, где непрозрачность равна 1, и не изменить класс ячеек таблицы с prgTickMark на новый класс непрозрачности?

istudent

позвольте мне улучшить мой вопрос

j snooze

Я вообще не вижу вызова ajax. Все, что вы опубликовали, было c# представления (я предполагаю, что mvc?)

Вам нужно сделать что-то вроде этого для вашего вызова ajax. Это не точный код, но вы можете поискать в google все, что вам нужно для размещения данных по url-адресу.

$.Аякс({
URL-адрес: //**Ваш Аякс сохранить URL-адрес здесь,
успех: функция() {
//**измените класс ячейки таблицы здесь
}
});

Sinisa Hajnal

вот это!

0 Ответов