Try attr("selected", true) instead of attr("selected", "selected") , I found this post , it may be related to what you are looking for.
var province = $("#hideProvince").val(); if(province != ""){ $("#province option[value='"+ province + "']").attr("selected", true); }
source share