fix view, onchange
fix onchange picking type