Замена значения
Есть такой элемент:
<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" |
Scantraxx,
... :blink: |
Scantraxx,
$(function() { var fakeUri = $("#lnk").attr("href"); $("#quantity").on("input", function() { var uri = fakeUri.replace("xxx", this.value); $("#lnk").attr("href", uri) }) }); |
рони,
по другому не хочет отправляться вообще |
Scantraxx,
пост №3, проверьте вариант. |
рони,
попробовал ваш код, вместо срабатывания контроллера у меня меняется url и до контроллера не доходит |
Scantraxx,
возможно вы рано скопировали пост №3, посмотрите ещё раз его. |
рони,
нет, не рано |
Часовой пояс GMT +3, время: 00:29. |