var item = $(this).text();
item=item.replace(/ /g,'-');
$.ajax({
type: 'DELETE',
url: '/todo/' + item,
success: function(data){
//do something with the data via front-end framework
location.reload();
}
});
我看到了这段代码,我想知道为什么你想用破折号替换删除网址中的所有空格?
最佳答案
URL 中不允许有空格。当然,您可以对它们进行编码,但将它们转换为破折号可能会更简单且更具可读性。例如,看看这个问题的网址。
关于javascript - 为什么要在 AJAX 删除请求的 url 中用空格替换 - ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51680750/