Замена значения
Есть такой элемент:
<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, время: 19:14. |