support 'put' method for ajax,and add 'key' method to get the data-key for DataProvider or Model