报错:XMLHttpRequest cannot load ''. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' ' is therefore not allowed access.
原因:ajax默认不支持跨域访问,相应解决这问题很简单,加上dataType: 'JSONP'就可以完美解决
$.ajax({
type: "GET",
dataType: 'JSONP',
url: 'http://'+element.vm.ip+':8034/Monitor/StartMonitorMachine',
data: {
"configId": stdetailsvm.monitorConfigList[i].id,
"itemId": itemId,
"startTime": stdetailsvm.currentTime(),
"ip":element.vm.ip