グリッドのボタンから使用しようとしjquery.load("/home/CreateEdit")
たので、行を編集するたびに、このjquery.loadを使用してpartialViewをロードします。
問題は、日付を編集した後、ロード関数を再度呼び出したいのですが、サーバーに戻らず、新しく変更された日付をリロードすることです。なぜ?
これはロードの目的ですか?サーバーに行くのは1回だけですか?代わりにget/post jquery呼び出しを使用する必要がありますか?または解決策は何ですか?
PS:アクションはこんな感じ
[HttpGet]
public ActionResult CreateEdit(int id=0)
{
if (id != 0)
{
var model = _tallyMeasurementRepository.GetById(id);
return PartialView("_CreateEdit", AutoMapper.Mapper.Map<TallyMeasurement, TallyMeasurementViewModel>(model));
}
else
{
return PartialView("_CreateEdit", new TallyMeasurementViewModel());
}
}
[HttpPost]
public ActionResult CreateEdit(TallyMeasurementViewModel viewModel)
{
if (viewModel != null)
{
_tallyMeasurementRepository.Update(AutoMapper.Mapper.Map<TallyMeasurementViewModel,TallyMeasurement >(viewModel));
}
return RedirectToAction("Measurementt");
}