Estoy depurando esta función en javascript que se niega a ejecutar
<script type = "text/javascript"> <!-- function sayHello() { //alert("Hello there"); $.ajax({ url: 'frmID.aspx', type: 'POST', data: JSON.stringify({ name: $('#name').val(), surname: $('#surname').val() }), contentType: "application/json", dataType: 'json', success: function (json) { if (json['error']) { $('#alertinfo').html('<i class="fa fa-info-circle"></i>' + json['error']); } else if (json['success']) { $('#id').val(json['success']); } } }); } //-->si elimino los comentarios de la función de alerta, se ejecuta. Intenté usar comillas dobles como publicación de "publicación" en función envuelta en mayúsculas y minúsculas dentro de $ (documento) .ready (función () { } pero $ .ajax ({... la parte no se ejecuta.
por favor dar alguna pista
Gracias
Tiene un comentario HTML en la etiqueta. Eliminar <!-- o agregar una etiqueta de cierre