I tried to start new view via parameter, but ajax post method couldn't pass parameter to the controller. Controller parameter always seen Null.
Index.schtml: I triggered in element in html also passing controller and action via Url.Action inside the element. Then run the script:
function getPList(target)
{
var Pdata = JSON.stringify({
'sNo': "88888888"
});
$ajax({
type: "POST",
dataType: 'json',
contentType: 'application/json',
url: target,
data: Pdata,
success: function (data) {
console.log("Response Data ↓");
console.log(data);
}
});
}
Controller:
public ActionResult PListIndex(String sNo)
{
return View(sNo);
}
How to pass controller parameter ?