У меня есть флажок на веб-странице и код, связанный с ним в контроллере. У меня есть два метода для вызова, если флажок установлен или нет.
Это мой код:
function Saveabc() {
var group = RetrieveGroup();
$.ajax({
type: "POST",
url: "/Administration/abc",
data: group,
datatype: "json",
success: function (abcID) {
}
});
}
Кнопка флажка:
<tr>
<input type ="checkbox" id="IsAssociation"/>
</tr>
</table>
<input type="button" class="btn" value="Create Group" onclick="Saveabc();" />
контроллер:
public jsonresult abc() {}
public jsonresult abcdef() {}
Если установлен флажок и кнопка "Сохранить" нажата, функция должна вызывать abcdef(), и если флажок не отмечен, и необходимо сохранить abc().
function Saveabc() {
var group = RetrieveGroup();
var isChecked = $('#IsAssociation').is(":checked")
var url = (isChecked)
? "/Administration/abc"
: "/Administration/abcdef";
$.ajax({
type: "POST",
url: url,
data: group,
datatype: "json",
success: function (abcID) {
}
});
}