这里我有id"编辑%@ SL.PackageID%@ SL.RefServiceID"在这个iam获取packageid和refserviceid值,但我无法将两个值连接到按钮id。
这是按钮代码:
<button class="btn btn-default disableedit" id="edit%@SL.PackageID%@SL.RefServiceID" onclick="EditServices(this.id.split('%')[1])" type="button" name="Edit" title="Edit" disabled="disabled"><i class="fa fa-pencil-square-o bookap_icon"></i></button>
这是我的职责:
function EditServices(PackageID, RefServiceID) {
window.location.href = "@Url.Action("EditServicesToProvider", "ServiceProvider")?PackageID=" + PackageID + "&RefServiceID=" + RefServiceID;
}
这里我得到的是PackageID但不是RefServiceID,因为我正在获取&#34; undefined&#34;。但我希望它的价值在模型中出现。
答案 0 :(得分:0)
当您拆分ID时,它会分为3个子部分,“编辑”,“PackageID”和“RefServiceID”。
要将后两个作为参数发送,请将onclick
修改为
onclick="EditServices(this.id.split('%')[1], this.id.split('%')[2])"