Try with below steps:
Step 1: Code for Action
[HttpPost]
public ActionResult FillAdvanceDetails(string empId)
{
var advanceDetials = (from f in db.PettyCashes where f.PettyCashTypeID.ToString() == empId select f).ToList();
return Json(advanceDetials);
}
Step 2: Code for Javascript
<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
<script>
var jsonObj = { "empId": $("#DDL_Employee option:selected").val()) };
$.ajax({
url: '@Url.Action("FillAdvanceDetails", "AdvancePaymentDetails")',
type: "POST",
data: JSON.stringify(jsonObj),
contentType: "application/json",
datatype: "json",
success: function (data) {
if (data != null) {
var vdata = data;
$('#fuelTotalAmount').val(vdata.empId);
}
}
});
</script>