Hola, estoy tratando de devolver el valor de la cadena según lo que ingresé en txtInput, y lo mostraré en txtOutput
<input id="txtInput" class="form-control"> <input id="txtOutput" class="form-control">a continuación es mi función
function GetOutput(output) { var data = JSON.stringify({ output: output }); $.get('GetOutput', data, function (data) { $("#txtOutput").val(data); }).fail(function (jqXHR, textStatus) { alert(`Error = ${jqXHR.status} ${textStatus}`); }); }A continuación se muestra mi controlador:
[HttpObtener]
public JsonResult GetOutput(string output) { var po = db.Datas.SingleOrDefault(items => items.number== output); return Json(po, JsonRequestBehavior.AllowGet); }Tengo una cadena existente: abc, pero cuando escribo la entrada abc no se muestra en la salida sino que regresa - Error = 200 parsererror
a continuación está mi código para mostrar el valor en la salida:
$("#txtInput").change(function () { var a = $("#txtInput").val(); GetOutput(a) });Por favor, ayude a sugerir dónde me equivoqué en los códigos anteriores. ¡Gracias por adelantado!