我遇到了这个错误,它在Chrome中显示此消息,我不知道该怎么做,我检查""
,但似乎没有任何想法错误????
This page contains the following errors:
error on line 15 at column 19: AttValue: " or ' expected
Below is a rendering of the page up to the first error.
这是我的js
<script type="text/javascript" src="../js/mootools-1.2-core-nc.js"></script>
<script type="text/javascript" >
window.addEvent('domready', function() {
$$('a.delete').addEvent('click', function(e) {
// alert("me lleva");
e.stop();
var id_archivo = this.get('id');
var nuevo = id_archivo.split('#');
var DeleteFile = new Request({
method: 'POST',
// data: 'id_archivo='+nuevo[1]+'&nuevo='+nuevo[0],
url: 'Controlador/ControladorBorrarArchivo.php? line15 id_archivo='+nuevo[1]+'&nuevo='+nuevo[0], line15
onRequest: function() {},
onSuccess: function() {
//$("page_container").load.periodical(2000,this, 'ControladorListarArchivos.php');
//this.load.periodical(5000, this);
// $("page_container").load.periodical(5000,this,'Controlador/ControladorBorrarArchivos.php');
//this.load.periodical(5000,this,'ControladorListarArchivos.php');
// $("page_container").load.periodical(5000,this,'ControladorListarArchivos.php');
},
onFailure: function(){alert('Error!');}
}).send();
// DeleteFile.send({ data: { 'archivo': id } });
});
});
</script>
答案 0 :(得分:0)
请试试这个
window.addEvent("domready", function() {
$$("a.delete").addEvent("click", function(e) {
e.stop();
var id_archivo = this.get("id");
var nuevo = id_archivo.split("#");
alert(nueovo.length); // must be 2 or more
var URL = "Controlador/ControladorBorrarArchivo.php?id_archivo="+nuevo[1]+"&nuevo="+nuevo[0];
var DeleteFile = new Request({
method: "POST",
url: URL,
onRequest: function() {},
onSuccess: function() {
$("page_container").load.periodical(5000,this,
"Controlador/ControladorBorrarArchivos.php");
},
onFailure: function(){alert("Error!");}
}).send();
});
});
答案 1 :(得分:-1)
转义字符串中的斜杠。
url: 'Controlador\/ControladorBorrarArchivo.php? ...
^that should work
击> <击> 撞击>
在创建请求之前尝试组合url字符串,然后执行类似
的操作url: myUrl