提交表单chrom后显示“无法解码值”

时间:2019-12-04 05:35:33

标签: php jquery ajax

我需要提交表单值

       <!doctype html><html id="nameId" xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Demo</title><style type="text/css"> p{margin:10px 0; padding:0;}table{border-collapse:collapse;}h1,h2,h3,h4,h5,h6{display:block; margin:0; padding:0;}img,a img{border:0; height:auto; outline:none; text-decoration:none;}body,#bodyTable,#bodyCell{height:100%; margin:0; padding:0; width:100%;}.mcnPreviewText{display:none !important;}#outlook a{padding:0;}....  

该值存储在数据库中,但问题在于它在表单发布中显示(无法解码值)

1 个答案:

答案 0 :(得分:1)

使用encodeURIComponent包装值可以解决该问题。

损坏:

?value=${myValue}

工作:

?value=${encodeURIComponent(myValue)}