Passing “#” hash symbol in request parameter of url not working in Firefox

前端 未结 2 1254
名媛妹妹
名媛妹妹 2021-01-04 10:45

I am hitting a struts action using AJAX, everything is fine but there is problem with Firefox , when i am passing the parameter in URL as a request parameter and if that par

2条回答
  •  一生所求
    2021-01-04 10:58

    Use

    var url = "/test/ChangePwdAjax.do?newPass="+ encodeURIComponent(valuePassword);
    

    This will encode your valuePassword to a valid URL component which can be passed as a query string in URLs

    And on the other side you should use decodeURIComponent to get the value from encoded string

    var value = decodeURIComponent(valuePasswordPassed);
    

    To know more about this Go here

提交回复
热议问题