0
를 통해 자바 스크립트 함수를 호출하는 방법을 나는 내 코드 불렀어 내 기능 이다)의 asp.net MVC에서 actionlink 버튼을 통해 SubmitForm에을 (자바 스크립트 함수를 호출 할 수 없습니다입니다 : 코드 위는 actionLink
<script type="text/javascript">
function submitForm(state) {
if (state != "") {
var ele = document.frmuser.elements;
var strvalue = "";
for (var i = 0; i < ele.length; i++) {
if (ele[i].type == "checkbox") {
if (ele[i].name == "chkactive[]") {
if (ele[i].checked == true) {
//var a = ele[i].value; alert(a);
if (strvalue != "")
strvalue = strvalue + "," + ele[i].value;
else
strvalue = ele[i].value;
}
}
}
}
alert(strvalue);
if(strvalue != "" && state !="")
{
//alert(strvalue);
if (state == "active") {
location.href = '<%=Url.Action("Deletechkuser")%>' + '/' + $('select[name=chkactive[]]').val();
}
if(state == "deactive")
{
location.href = '<%: Url.Action("Deletechkuser", "Home")%>doctors/updateStatus/' + strvalue + '/is_active/N/' + document.getElementById('hdcurpage').value + '/' + document.getElementById('hdsortkey').value + '/' + document.getElementById('hdsortdir').value;
}
if(state == "delete")
{
location.href = '<%: Url.Action("Deletechkuser", "Home")%>' + strvalue + '/is_deleted/Y/' + document.getElementById('hdcurpage').value + '/' + document.getElementById('hdsortkey').value + '/' + document.getElementById('hdsortdir').value;
}
}
else
{
alert('Please Select Atleast One Record');
document.getElementById("actions").options[0].selected=true;
}
}
}
</script>
이 내
: 자바 스크립트 함수 그리고 지금 난 내가 무엇을 잘 모릅니다 않습니다하고 컨트롤러 strValue의 취득으로 계산 모든 선택 값을 전달하려면, 내가내 버튼 코드를 불렀어를 클릭 버튼 기능 submitForm()
를 호출 할 수 없습니다입니다나는이 라인을 얻을 수 없습니다 해요3210
<button class="deletebutton radius3" id="delete" onclick="location.href='<%: Url.Action("Deletechkuser", "Home", new { id= submitForm(this.id);})%>'">
delete</button>