Tag: ascii

jQuery.AJAX发送给PHP时出现损坏的字符(UTF-8和ISO-8859不兼容)

我有一个javascript / PHP脚本执行以下操作: Uses javascript to find text on a web-page. Transmits the text using jQuery AJAX to a PHP page. The PHP stores the text in a MySQL database. 问题是,当我查看数据库中存储的内容时,某些非ASCII字符已损坏。 我已经简化了问题并打印出每个字母的字符代码以调查发生了什么。 例如:发送单个字符,英镑符号。 当我签入PHP时,收到的是字符0xC2,后跟0xA3(资本A旋风,由英镑表示)。 即在£之前得到一个虚假的额外角色。 我看过类似的问题,建议设置jQuery.ajax contentType等,但这对我来说都没有意义。 谢谢

用ASCII字符替换提交按钮值

我正在尝试用ASCII字符代码替换提交按钮的“保存”值,例如— ( – ),除了它显示文字代码而不是它的翻译。 $(“#myform”).on(“submit”, function(){ $(“input#commit”).attr(‘readonly’, true).val(“—”); }); 产生一个这样的按钮: [ — ] 我也试过.prop(‘value’, ‘—’); 但同样的问题。 这有可能吗?