Рейтинг:
2
Iman Memarpour
$(document).ready(function() {
$(".buttonNext").click(function() {
document.location = '@Url.Action("YourActionName","ControllerName")';
});
$(".buttonPrevious").click(function() {
document.location = '@Url.Action("YourActionName","ControllerName")';
});
$(".buttonFinish").click(function() {
document.location = '@Url.Action("YourActionName","ControllerName")';
});
});
GrpSMK
у меня нет никакой кнопки в формате html этот jquery отображается только как кнопки
Iman Memarpour
Просто добавьте это в свой код JQuery. Должно сработать.
GrpSMK
Нет, он не работает, ниже приведен предопределенный код для кнопки finish
//$($this. buttons. finish). click(функция () {
// if (! $(this). hasClass ('buttonDisabled')) {
// если ($.isFunction (долл.варианты.onFinish)) {
/ в / var контексте = { fromStep: $эта.curStepIdx + 1 };
// если (!$это.варианты.onFinish.вызов(это, $(долл.действия), контекст)) {
// возвращать false;
// }
// } еще {
/ в / var ФРМ = $этом.цель.родители('форма');
// if (frm && frm.length) {
// ФРМ.подать();
// }
// }
// }
// возвращать false;
//}); это предварительный код для нажатия кнопки finish
Рейтинг:
2
Karthik_Mahalingam
попробуй вот так
function callAction(btn) {
var button = btn.innerText; //Next,Previous,Finish
if (button == 'Next') {
// your code to call the action...
}
}
this.buttons = {
next: $('<a onclick="callAction(this)" >' + options.labelNext + '</a>').attr("href", "#").addClass("buttonNext"),
previous: $('<a onclick="callAction(this)" >' + options.labelPrevious + '</a>').attr("href", "#").addClass("buttonPrevious"),
finish: $('<a onclick="callAction(this)" >' + options.labelFinish + '</a>').attr("href", "#").addClass("buttonFinish")
};
GrpSMK
Нет, он не работает, ниже приведен предопределенный код для кнопки finish
//$($this. buttons. finish). click(функция () {
// if (! $(this). hasClass ('buttonDisabled')) {
// если ($.isFunction (долл.варианты.onFinish)) {
/ в / var контексте = { fromStep: $эта.curStepIdx + 1 };
// если (!$это.варианты.onFinish.вызов(это, $(долл.действия), контекст)) {
// return false;
// }
// } еще {
/ в / var ФРМ = $этом.цель.родители('форма');
// if (frm && frm.length) {
// ФРМ.подать();
// }
// }
// }
// return false;
//});
Karthik_Mahalingam
можете ли вы разместить свой код в jsfiddle и поделиться ссылкой
GrpSMK
https://jsfiddle.net/mogan777/7vvdyvd4/
Karthik_Mahalingam
Нет пользовательского интерфейса, что я буду проверять в этом.
GrpSMK
@Html. RadioButtonFor(model = & gt; Model.SelectedAnswer, "1", new { @class = " col-lg-4 col-md-4 col-sm-4" })
@Html. RadioButtonFor(model = & gt; Model.SelectedAnswer, "2", new { @class = " col-lg-4 col-md-4 col-sm-4" })
@Html. RadioButtonFor(model = & gt; Model.SelectedAnswer, "3", new { @class = " col-lg-4 col-md-4 col-sm-4" })
@*
*@
Вот так три раздела
GrpSMK
добавлено целое js, я назвал это js на своей странице макета.Если я удалил весь код в этом js-файле, то и его работа(отображение кнопок).Но если я удалю вызов макета (JS-файл), кнопки не будут отображаться ...в чем проблема?
Karthik_Mahalingam
вы только что скопировали вставленный код плагина.
GrpSMK
да,wiazrd.js плагин
Karthik_Mahalingam
хорошо, чего вы пытаетесь достичь с помощью этого плагина.
GrpSMK
способ действия, да зовет теперь с помощью ключевых слов begin форма методом POST, но радио кнопки выбранное значение не становится