Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.05.2017, 14:59
Аспирант
Отправить личное сообщение для Scantraxx Посмотреть профиль Найти все сообщения от Scantraxx
 
Регистрация: 11.12.2016
Сообщений: 47

Замена значения
Есть такой элемент:
<input type="text" id="quantity" value="1" size="2"/>


Кнопка отправки:
<a href="@Url.Action("AddToCart", "Shop", new {parts_id=@Model.Parts.parts_id, quantity = "xxx"})" id="lnk">To cart</a>


JS, где я пытаюсь подменить "xxx" на значение из input что в начале:
<script>
 $("#lnk").click(function (evt) {
     var fakeUri = $("#lnk").prop("href");
     var uri = fakeUri.replaceWith("xxx", $("#quantity").val());
 });
</script>


Но ничего не меняется, на сервер приходит "xxx"
Ответить с цитированием
  #2 (permalink)  
Старый 25.05.2017, 15:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Scantraxx,
...
Ответить с цитированием
  #3 (permalink)  
Старый 25.05.2017, 15:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Scantraxx,
$(function() {
  var fakeUri = $("#lnk").attr("href");
  $("#quantity").on("input", function() {
    var uri = fakeUri.replace("xxx", this.value);
    $("#lnk").attr("href", uri)
})
});
Ответить с цитированием
  #4 (permalink)  
Старый 25.05.2017, 15:14
Аспирант
Отправить личное сообщение для Scantraxx Посмотреть профиль Найти все сообщения от Scantraxx
 
Регистрация: 11.12.2016
Сообщений: 47

рони,
по другому не хочет отправляться вообще
Ответить с цитированием
  #5 (permalink)  
Старый 25.05.2017, 15:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Scantraxx,
пост №3, проверьте вариант.
Ответить с цитированием
  #6 (permalink)  
Старый 25.05.2017, 15:22
Аспирант
Отправить личное сообщение для Scantraxx Посмотреть профиль Найти все сообщения от Scantraxx
 
Регистрация: 11.12.2016
Сообщений: 47

рони,
попробовал ваш код, вместо срабатывания контроллера у меня меняется url и до контроллера не доходит
Ответить с цитированием
  #7 (permalink)  
Старый 25.05.2017, 15:45
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Scantraxx,
возможно вы рано скопировали пост №3, посмотрите ещё раз его.
Ответить с цитированием
  #8 (permalink)  
Старый 25.05.2017, 16:01
Аспирант
Отправить личное сообщение для Scantraxx Посмотреть профиль Найти все сообщения от Scantraxx
 
Регистрация: 11.12.2016
Сообщений: 47

рони,
нет, не рано
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена значения в теги по условию Tipylja jQuery 1 17.04.2017 09:49
Замена значения в шаблоне Rocombo Общие вопросы Javascript 2 11.02.2017 20:51
Замена значения атрибута kzn Элементы интерфейса 17 28.01.2017 12:58
Замена значения ячейки таблицы kolhoznik Общие вопросы Javascript 19 10.09.2015 06:21
Замена значения в массиве nikto93i7 Общие вопросы Javascript 6 22.07.2015 06:03