我尝试在构建过程中运行$(function() {
var carArray = [];
$('#ddlCar option').each(function() {
carArray.push($(this));
});
$("#ddlOption").change(function() {
if ($('#ddlOption').val() == 1) {
$('#ddlCar option').each(function() {
if ($(this).val() != 2 && $(this).val() != 4) {
$(this).remove();
}
})
} else {
$('#ddlCar option').each(function() {
$(this).remove();
})
for (var i in carArray) {
$('#ddlCar').append(carArray[i])
}
}
});
});
,但执行只是挂起。当我使用不同的帐户登录到服务器并尝试手动运行时,我注意到它启动了一个询问使用数据的弹出窗口,因此我认为这是自动构建期间发生的情况。如何为我无法登录的构建帐户关闭此功能?是否有某种计算机范围的设置?
更新信息:
我已经在首选项中设置了禁用率统计信息。
这是我使用服务帐户从构建过程运行<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="ddlOption">
<option value="">- Select an option -</option>
<option value="1">Yes</option>
<option value="2">No</option>
</select>
<br/>
<br/>
<select id="ddlCar">
<option value="0">- Please select a name -</option>
<option value="1">Volvo</option>
<option value="2">Saab</option>
<option value="3">Mercedes</option>
<option value="4">Audi</option>
</select>
时得到的输出:
testrunner.bat
如果我登录服务器并使用管理员帐户手动运行,我会得到以下输出(错误):
testrunner.bat
在我的机器上本地运行它可以正常工作。
答案 0 :(得分:1)
事实证明悬挂是由于我想的使用统计数据。我被迫使用服务帐户在“运行方式”上启动soapui,并在首选项下禁用它,尝试在管理员帐户下禁用它没有帮助。
我将所有插件从我安装soapui的用户目录移动到bin \ ext文件夹,如建议摆脱插件错误但我仍然得到它们,所以我几乎放弃了,测试运行。