我想通过js/jquery检查一个值是否存在于json数组中:
如果我在成功之后添加以下代码:
[{"pathway_action_fk":"1"},{"pathway_action_fk":"2"},{"pathway_action_fk":"4"}]
我尝试过但未成功:
$.ajax({
type: "POST",
url: "scripts/get_actions_allowed.php",
data: 'pathway=' + pathway_pk,
dataType: "json",
success: function(returnedData) {
if ($.inArray('1', returnedData)){
$('#script').addClass('active');
}...
如果我在成功之后添加以下代码:
alert(returnedData);
当我使用 dataType: "json"
时,我得到的是 [object Object],[object Object]
,这是正确应该返回的对象数。移除 json 类型后将显示正确的值......