单击后,按钮名被插入到ajax代码中,内容从page.php加载到div中
$(document).ready(function(){
$("button").click(function()
{
$("div").load("page.php?id="+$(this).attr('name')););
});
});
<Button name="this button">one button</button>
但我的按钮名包含空格,只有第一个单词被读入page.php
如何用%20替换空格?不知何故,我无法用this.attr使用replace方法
1条答案
按热度按时间xn1cxnb41#
在代码中,使用
encodeURIComponent
: